







Contains classes that provide text search and text selection services for a Document.
Classes
Class | Description | |
---|---|---|
![]() | TextSearch |
TextSearch searches through a Document for a user-given search pattern. TextSearch provides users with several useful search modes and extra information besides the found string that matches the pattern. TextSearch can either keep running until a matched string is found or be set to return periodically in order for the caller to perform any necessary updates (e.g., UI updates).
|
![]() | TextSearch..::..OnTextSearchAsyncCallbackArgs |
Arguments used as a parameter in the user defined callback function provided to SearchNextAsync(Action<(Of <<'(TextSearch..::..OnTextSearchAsyncCallbackArgs>)>>), Object).
|
![]() | TextSelector |
Used to identify the location of text on a page. Useful for implementing text highlighting and copying.
|
![]() | TextSelector..::..OnTextSelectionAsyncCallbackArgs |
Arguments used as a parameter in the user defined callback function provided to SelectByRectAsync(Int32, Point, Point, Action<(Of <<'(TextSelector..::..OnTextSelectionAsyncCallbackArgs>)>>)) and SelectByStructAsync(Int32, Point, Point, Action<(Of <<'(TextSelector..::..OnTextSelectionAsyncCallbackArgs>)>>)).
|
Structures
Structure | Description | |
---|---|---|
![]() | Quad |
Represents a bounding box quadrangle around text. The points are ordered counter-clockwise, starting at the glyph's lower-left corner.
|
Enumerations
Enumeration | Description | |
---|---|---|
![]() | TextSearch..::..SearchModes |
Search modes that control how searching is conducted.
|
![]() | TextSearch..::..SearchResultCode |
The code indicating the reason that the search process concluded.
|