Describes viewer prefereces (page mode, non full screen page mode, page layout). More...
Inherits System::Object.
Static Public Attributes | |
static constexpr int32_t | PageModeUseOC = 1048576 |
Optional content group panel visible. More... | |
static constexpr int32_t | DisplayDocTitle = 262144 |
A flag specifying whether the window�s title bar should display the document title More... | |
static constexpr int32_t | NonFullScreenPageModeUseOC = 524288 |
Optional content group panel visible. More... | |
static constexpr int32_t | PageLayoutSinglePage = 1 |
Display one page at a time. More... | |
static constexpr int32_t | PageLayoutOneColumn = 2 |
Display the pages in one column. More... | |
static constexpr int32_t | PageLayoutTwoColumnLeft = 4 |
Display the pages in two columns, with odd-numbered pages on the right More... | |
static constexpr int32_t | PageLayoutTwoColumnRight = 8 |
Display the pages in two columns, with odd-numbered pages on the right. More... | |
static constexpr int32_t | PageModeUseNone = 16 |
Neither document outline nor thumbnail images visible More... | |
static constexpr int32_t | PageModeUseOutlines = 32 |
Document outline visible. More... | |
static constexpr int32_t | PageModeUseThumbs = 64 |
Thumbnail images visible. More... | |
static constexpr int32_t | PageModeFullScreen = 128 |
Full-screen mode, with no menu bar, window controls, or any other window visible. More... | |
static constexpr int32_t | PageModeUseAttachment = 2097152 |
Page mode with attacments. More... | |
static constexpr int32_t | HideToolbar = 256 |
A flag specifying whether to hide the conforming reader�s tool bars when the document is active. More... | |
static constexpr int32_t | HideMenubar = 512 |
A flag specifying whether to hide the conforming reader�s menu bar when the document is active. More... | |
static constexpr int32_t | HideWindowUI = 1024 |
A flag specifying whether to hide user interface elements in the document�s window (such as scroll bars and navigation controls), leaving only the document�s contents displayed. More... | |
static constexpr int32_t | FitWindow = 2048 |
A flag specifying whether to resize the document�s window to fit the size of the first displayed page. More... | |
static constexpr int32_t | CenterWindow = 4096 |
A flag specifying whether to position the document�s window in the center of the screen. More... | |
static constexpr int32_t | NonFullScreenPageModeUseNone = 8192 |
Neither document outline nor thumbnail images visible. More... | |
static constexpr int32_t | NonFullScreenPageModeUseOutlines = 16384 |
Document outline visible. More... | |
static constexpr int32_t | NonFullScreenPageModeUseThumbs = 32768 |
Thumbnail images visible More... | |
static constexpr int32_t | DirectionL2R = 65536 |
Text reading order left to right. More... | |
static constexpr int32_t | DirectionR2L = 131072 |
Text reading order right to left. More... | |
static constexpr int32_t | Simplex = 4194304 |
Print single-sided. More... | |
static constexpr int32_t | DuplexFlipShortEdge = 8388608 |
Duplex and flip on the short edge of the sheet. More... | |
static constexpr int32_t | DuplexFlipLongEdge = 16777216 |
Duplex and flip on the short edge of the sheet. More... | |
Additional Inherited Members | |
![]() | |
typedef SmartPtr< Object > | ptr |
Alias for smart pointer type. More... | |
typedef System::Details::SharedMembersType | shared_members_type |
structure to keep list of shared pointers contained in object. More... | |
![]() | |
ASPOSECPP_SHARED_API | Object () |
Creates object. Initializes all internal data structures. More... | |
virtual ASPOSECPP_SHARED_API | ~Object () |
Destroys object. Frees all internal data structures. More... | |
ASPOSECPP_SHARED_API | Object (Object const &x) |
Copy constructor. Doesn't copy anything, really, just initializes new object and enables copy constructing subclasses. More... | |
Object & | operator= (Object const &x) |
Assignment operator. Doesn't copy anything, really, just initializes new object and enables copy constructing subclasses. More... | |
Object * | SharedRefAdded () |
Increments shared reference count. Shouldn't be called directly; instead, use smart pointers or ThisProtector. More... | |
int | SharedRefRemovedSafe () |
Decrements and returns shared reference count. Shouldn't be called directly; instead, use smart pointers or ThisProtector. More... | |
int | RemovedSharedRefs (int count) |
Decreases shared reference count by specified value. More... | |
Detail::SmartPtrCounter * | WeakRefAdded () |
Increments weak reference count. Shouldn't be called directly; instead, use smart pointers or ThisProtector. More... | |
void | WeakRefRemoved () |
Decrements weak reference count. Shouldn't be called directly; instead, use smart pointers or ThisProtector. More... | |
Detail::SmartPtrCounter * | GetCounter () |
Gets reference counter data structure associated with the object. More... | |
int | SharedCount () const |
Gets current value of shared refernce counter. More... | |
ASPOSECPP_SHARED_API void | Lock () |
Implements C# lock() statement locking. Call directly or use LockContext sentry object. More... | |
ASPOSECPP_SHARED_API void | Unlock () |
Implements C# lock() statement unlocking. Call directly or use LockContext sentry object. More... | |
virtual ASPOSECPP_SHARED_API bool | Equals (ptr obj) |
Compares objects using C# Object.Equals semantics. More... | |
virtual ASPOSECPP_SHARED_API int | GetHashCode () const |
Analog of C# Object.GetHashCode() method. Enables hashing of custom objects. More... | |
virtual ASPOSECPP_SHARED_API String | ToString () const |
Analog of C# Object.ToString() method. Enables converting custom objects to string. More... | |
virtual ASPOSECPP_SHARED_API ptr | MemberwiseClone () const |
Analog of C# Object.MemberwiseClone() method. Enables cloning custom types. More... | |
virtual ASPOSECPP_SHARED_API const TypeInfo & | GetType () const |
Gets actual type of object. Analog of C# System.Object.GetType() call. More... | |
virtual ASPOSECPP_SHARED_API bool | Is (const TypeInfo &targetType) const |
Check if object represents an instance of type described by targetType. Analog of C# 'is' operator. More... | |
virtual ASPOSECPP_SHARED_API void | SetTemplateWeakPtr (unsigned int argument) |
Set n'th template argument a weak pointer (rather than shared). Allows switching pointers in containers to weak mode. More... | |
template<> | |
bool | Equals (float const &objA, float const &objB) |
template<> | |
bool | Equals (double const &objA, double const &objB) |
template<> | |
bool | ReferenceEquals (String const &str, std::nullptr_t) |
template<> | |
bool | ReferenceEquals (String const &str1, String const &str2) |
![]() | |
static bool | ReferenceEquals (ptr const &objA, ptr const &objB) |
Compares objects by reference. More... | |
template<typename T > | |
static std::enable_if<!IsSmartPtr< T >::value, bool >::type | ReferenceEquals (T const &objA, T const &objB) |
Compares objects by reference. More... | |
template<typename T > | |
static std::enable_if<!IsSmartPtr< T >::value, bool >::type | ReferenceEquals (T const &objA, std::nullptr_t) |
Reference-compares value type object with nullptr. More... | |
template<typename T1 , typename T2 > | |
static std::enable_if< IsSmartPtr< T1 >::value &&IsSmartPtr< T2 >::value, bool >::type | Equals (T1 const &objA, T2 const &objB) |
Compares reference type objects in C# style. More... | |
template<typename T1 , typename T2 > | |
static std::enable_if<!IsSmartPtr< T1 >::value &&!IsSmartPtr< T2 >::value, bool >::type | Equals (T1 const &objA, T2 const &objB) |
Compares value type objects in C# style. More... | |
static const TypeInfo & | Type () |
Impleemnts C# typeof(System.Object) construct. More... | |
Describes viewer prefereces (page mode, non full screen page mode, page layout).
|
static |
A flag specifying whether to position the document�s window in the center of the screen.
|
static |
Text reading order left to right.
|
static |
Text reading order right to left.
|
static |
A flag specifying whether the window�s title bar should display the document title
|
static |
Duplex and flip on the short edge of the sheet.
|
static |
Duplex and flip on the short edge of the sheet.
|
static |
A flag specifying whether to resize the document�s window to fit the size of the first displayed page.
|
static |
A flag specifying whether to hide the conforming reader�s menu bar when the document is active.
|
static |
A flag specifying whether to hide the conforming reader�s tool bars when the document is active.
|
static |
A flag specifying whether to hide user interface elements in the document�s window (such as scroll bars and navigation controls), leaving only the document�s contents displayed.
|
static |
Neither document outline nor thumbnail images visible.
|
static |
Optional content group panel visible.
|
static |
Document outline visible.
|
static |
Thumbnail images visible
|
static |
Display the pages in one column.
|
static |
Display one page at a time.
|
static |
Display the pages in two columns, with odd-numbered pages on the right
|
static |
Display the pages in two columns, with odd-numbered pages on the right.
|
static |
Full-screen mode, with no menu bar, window controls, or any other window visible.
|
static |
Page mode with attacments.
|
static |
Neither document outline nor thumbnail images visible
|
static |
Optional content group panel visible.
|
static |
Document outline visible.
|
static |
Thumbnail images visible.
|
static |
Print single-sided.