Overview and description of Leadtools Document Viewer classes, delegates, and enumerations.
| Class | Description | |
|---|---|---|
|  | AnnotationsInteractiveMode | Provides support for using the mouse or touch to handle the annotations objects in automation mode. | 
|  | CompareView | Class for streamed document comparison and visualization. | 
|  | CurrentPageNumberChangeData | Data describing the context of a DocumentViewer.CurrentPageNumber change. | 
|  | DocumentViewer | The DocumentViewer class is the main class used by the document viewer. | 
|  | DocumentViewerAnnotations | Manages the annotations support in this document viewer. | 
|  | DocumentViewerAsyncOperation | Data to use when a command is run asynchronously. | 
|  | DocumentViewerAsyncOperation<T> | Generic data to use when a command is run asynchronously. | 
|  | DocumentViewerBookmarks | Manages the bookmarks and table of content in this document viewer. | 
|  | DocumentViewerCommand | Contains the data for a command to use with the document viewer. | 
|  | DocumentViewerCommands | Manages the commands of the document viewer. | 
|  | DocumentViewerCreateOptions | Options to use when creating new DocumentViewer objects. | 
|  | DocumentViewerDiagnostics | Manages the diagnostic rendering in this document viewer. | 
|  | DocumentViewerFactory | Factory object to use when creating new document viewer instances. | 
|  | DocumentViewerFindText | Contains options for a find text operation. | 
|  | DocumentViewerMultiLineTextItem | Wraps a list of DocumentViewerTextItem. | 
|  | DocumentViewerOperationEventArgs | Event data for the Operation event. | 
|  | DocumentViewerPageLinksInteractiveMode | Provides support for using the mouse or touch to click on page links and invoke their targets. | 
|  | DocumentViewerSelectTextInteractiveMode | Provides support for using the mouse or touch to select text in the document viewer. | 
|  | DocumentViewerText | Manages the text operations in this document viewer. | 
|  | DocumentViewerTextItem | The properties of a selected item of text in the document viewer. | 
|  | DocumentViewerTextPosition | Represents a page number and character index in the document. | 
|  | DocumentViewerThumbnails | Manages the thumbnails in this document viewer. | 
|  | DocumentViewerView | Manages the main content view in this document viewer | 
| Delegate | Description | |
|---|---|---|
|  | DocumentViewerAsyncAlways | The callback to run after the a command is run asynchronously. | 
|  | DocumentViewerAsyncAlways<T> | The generic callback to run after the a command is run asynchronously. | 
|  | DocumentViewerAsyncDone | The callback to run asynchronously. | 
|  | DocumentViewerAsyncDone<T> | The generic callback to run asynchronously. | 
|  | DocumentViewerAsyncError | The callback to run if an error occurs when a command is run asynchronously. | 
|  | DocumentViewerAsyncError<T> | The generic callback to run if an error occurs when a command is run asynchronously. | 
|  | DocumentViewerCanRunCommand | Checks if the command can run using the specified value. | 
|  | DocumentViewerIsSlowCommand | Checks if the command will be slow when run using the specified value. | 
|  | DocumentViewerRunCommand | Run the command and perform its action using the specified value. | 
| Enumeration | Description | |
|---|---|---|
|  | CurrentPageNumberChangedCause | An enumeration detailing the cause of DocumentViewer.CurrentPageNumber changes. | 
|  | DocumentViewerFindTextStart | An enumeration for choosing the starting position of a DocumentViewerText.Find operation. | 
|  | DocumentViewerItemType | Determines how to view the image data of the pages. | 
|  | DocumentViewerLineSelectionMode | Enumeration listing the ways the viewer handles soft line breaks found in the text. | 
|  | DocumentViewerOperation | Indicates a document viewer operation. | 
|  | DocumentViewerSelectTextMode | Mode to use when selecting text. |