|
| long | nHyperlinks [get] |
| | Returns the number of links and link groups contained within this hypertext paragraph.
|
| |
| IAccessibleHyperlink | hyperlink ([in] long index) [get] |
| | Returns the specified link.
|
| |
| long | hyperlinkIndex ([in] long charIndex) [get] |
| | Returns the index of the hyperlink that is associated with this character index.
|
| |
| BSTR | attributes ([in] long offset,[out] long startOffset,[out] long endOffset) [get] |
| | Returns text attributes.
|
| |
| long | caretOffset [get] |
| | Returns the position of the caret.
|
| |
| long | characterExtents ([in] long offset,[in] IA2CoordinateType coordType,[out] long x,[out] long y,[out] long width) [get] |
| | Returns the bounding box of the specified position.
|
| |
| long | nSelections [get] |
| | Returns the number of active non-contiguous selections.
|
| |
| long | offsetAtPoint ([in] long x,[in] long y,[in] IA2CoordinateType coordType) [get] |
| | Returns the text position for the specified screen position.
|
| |
| long | selection ([in] long selectionIndex,[out] long startOffset) [get] |
| | Returns the character offsets of Nth active text selection.
|
| |
| BSTR | text ([in] long startOffset,[in] long endOffset) [get] |
| | Returns the substring between the two given indices.
|
| |
| BSTR | textBeforeOffset ([in] long offset,[in] IA2TextBoundaryType boundaryType,[out] long startOffset,[out] long endOffset) [get] |
| | Returns a text portion before the given position.
|
| |
| BSTR | textAfterOffset ([in] long offset,[in] IA2TextBoundaryType boundaryType,[out] long startOffset,[out] long endOffset) [get] |
| | Returns a text portion after the given position.
|
| |
| BSTR | textAtOffset ([in] long offset,[in] IA2TextBoundaryType boundaryType,[out] long startOffset,[out] long endOffset) [get] |
| | Returns a text portion that spans the given position.
|
| |
| long | nCharacters [get] |
| | Returns total number of characters.
|
| |
| IA2TextSegment | newText [get] |
| | Returns any inserted text.
|
| |
| IA2TextSegment | oldText [get] |
| | Returns any removed text.
|
| |
|
| typedef IUnknown * | LPUNKNOWN |
| |
| HRESULT | addSelection ([in] long startOffset, [in] long endOffset) |
| | Adds a text selection.
|
| |
| HRESULT | removeSelection ([in] long selectionIndex) |
| | Unselects a range of text.
|
| |
| HRESULT | setCaretOffset ([in] long offset) |
| | Sets the position of the caret.
|
| |
| HRESULT | setSelection ([in] long selectionIndex, [in] long startOffset, [in] long endOffset) |
| | Changes the bounds of an existing selection.
|
| |
| HRESULT | scrollSubstringTo ([in] long startIndex, [in] long endIndex, [in] enum IA2ScrollType scrollType) |
| | Makes a specific part of string visible on screen.
|
| |
| HRESULT | scrollSubstringToPoint ([in] long startIndex, [in] long endIndex, [in] enum IA2CoordinateType coordinateType, [in] long x, [in] long y) |
| | Moves the top left of a substring to a specified location.
|
| |
| HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
| |
| ULONG | AddRef () |
| |
| ULONG | Release () |
| |
This interface exposes information about hypertext in a document.
The IAccessibleHypertext interface is the main interface to expose hyperlinks in a document, typically a text document, that are used to reference other documents. A typical implementation is to implement this interface on the smallest text object such as a paragraph of text.
Definition at line 3575 of file iaccessible2.idl.