53#pragma makedep header install
411[
object,
uuid(7CDF86EE-C3DA-496
a-BDA4-281B336E1FDC)]
452 [
in]
long targetIndex,
471 [
in]
long maxTargets,
577[
object,
uuid(B70D9F59-3B5A-4dba-AB9E-22012F607DF5)]
608 [
in]
long actionIndex
623 [
in]
long actionIndex,
663 [
in]
long actionIndex,
664 [
in]
long nMaxBindings,
665 [
out, size_is(,nMaxBindings), length_is(,*nBindings)]
BSTR **keyBindings,
679 [
in]
long actionIndex,
693 [
in]
long actionIndex,
1580[
object,
uuid(E89F726E-C4F4-4c19-BB19-B647D7FA8478)]
1602 [
in]
long relationIndex,
1621 [
in]
long maxRelations,
1703 [
out]
long *groupLevel,
1704 [
out]
long *similarItemsInGroup,
1771 [
in]
long maxExtendedStates,
1790 [
in]
long maxLocalizedExtendedStates,
1792 [
out,
retval]
long *nLocalizedExtendedStates
1962[
object,
uuid(6C9430E9-299
D-4E6F-BD01-A82A1E88D3FF)]
2010 [
in]
long maxTargets,
2096[
object,
uuid(1546D4B0-4C98-4bda-89AE-9A64748BDDE4)]
2205[
object,
uuid(35855B5B-C566-4fd0-A7B1-E65465600394)]
2409[
object,
uuid(24FD2FFB-3AAD-4a08-8335-A3AD89C0FB4B)]
2426 [
in]
long startOffset,
2452 [
out]
long *startOffset,
2453 [
out]
long *endOffset,
2610 [
in]
long selectionIndex,
2611 [
out]
long *startOffset,
2646 [
in]
long startOffset,
2647 [
in]
long endOffset,
2691 [
out]
long *startOffset,
2692 [
out]
long *endOffset,
2737 [
out]
long *endOffset,
2783 [
out]
long *endOffset,
2795 [
in]
long selectionIndex
2841 [
in]
long selectionIndex,
2842 [
in]
long startOffset,
2873 [
in]
long startIndex,
2899 [
in]
long startIndex,
3025[
object,
uuid(9690A9CC-5C80-4DF5-852
E-2D5AE4189A54)]
3053 [
out]
long *startOffset,
3054 [
out]
long *endOffset,
3136[
object,
uuid(A59AA09A-7011-4b65-939
D-32B1FB5547E3)]
3161 [
in]
long startOffset,
3185 [
in]
long startOffset,
3233 [
in]
long startOffset,
3287 [
in]
long startOffset,
3288 [
in]
long endOffset,
3315 [
in]
long startOffset,
3316 [
in]
long endOffset,
3574[
object,
uuid(6B4F8BBF-F1F2-418
a-B35E-A195BC4103B9)]
3626 [
in]
long charIndex,
3695[
object,
uuid(CF64D89F-8287-4B44-8501-A827453A6077)]
3802[
object,
uuid(35AD8070-C20C-4fb4-B094-F4F7275DD469)]
4047 [
in]
long cellIndex,
4065 [
in]
long maxChildren,
4066 [
out, size_is(,maxChildren), length_is(,*nChildren)]
long **children,
4084 [
in]
long maxColumns,
4085 [
out, size_is(,maxColumns), length_is(,*
nColumns)]
long **columns,
4104 [
out, size_is(,maxRows), length_is(,*
nRows)]
long **rows,
4237 [
out]
long *rowExtents,
4238 [
out]
long *columnExtents,
4335[
object,
uuid(6167f295-06f0-4cdd-a1fa-02e25153d869)]
4709[
object,
uuid(594116B1-C99F-4847-AD06-0A7A86ECE645)]
4737 [
out, size_is(,*nColumnHeaderCells)]
IUnknown ***cellAccessibles,
4776 [
out, size_is(,*nRowHeaderCells)]
IUnknown ***cellAccessibles,
4823 [
out]
long *rowExtents,
4824 [
out]
long *columnExtents,
5361[
object,
uuid(C48C7FCF-4AB5-4056-AFA6-902D6E1D1149)]
5441 uuid(CE3F726E-D1D3-44
FE-B995-FF1DB3B48B2B),
5449 importlib (
"stdole2.tlb");
5450 importlib (
"oleacc.dll");
coclass MediaStreamFilter helpstring("Stream Class")
CD3D10_BUFFER_DESC D3D10_BUFFER_DESC cpp_quote(" ~CD3D10_BUFFER_DESC() {}") operator const D3D10_BUFFER_DESC &() const
static const WCHAR version[]
struct png_info_def *typedef unsigned char **typedef struct png_info_def *typedef struct png_info_def *typedef struct png_info_def *typedef unsigned char ** row
GLint GLint GLint GLint GLint x
GLuint GLuint GLsizei GLenum type
GLint GLint GLint GLint GLint GLint y
GLint GLint GLsizei GLsizei height
GLint GLint GLsizei width
GLboolean GLboolean GLboolean GLboolean a
GLsizei const GLubyte GLsizei GLenum coordType
const WCHAR *const IA2_RELATION_CONTROLLED_BY
const WCHAR *const IA2_RELATION_POPUP_FOR
const WCHAR *const IA2_RELATION_NODE_CHILD_OF
const WCHAR *const IA2_RELATION_CONTAINING_APPLICATION
const WCHAR *const IA2_RELATION_DESCRIPTION_FOR
const WCHAR *const IA2_RELATION_EMBEDDED_BY
const WCHAR *const IA2_RELATION_DESCRIBED_BY
const WCHAR *const IA2_RELATION_SUBWINDOW_OF
const WCHAR *const IA2_RELATION_CONTAINING_TAB_PANE
const WCHAR *const IA2_RELATION_CONTAINING_DOCUMENT
const WCHAR *const IA2_RELATION_LABELLED_BY
const WCHAR *const IA2_RELATION_EMBEDS
const WCHAR *const IA2_RELATION_PARENT_WINDOW_OF
const WCHAR *const IA2_RELATION_FLOWS_TO
const WCHAR *const IA2_RELATION_LABELED_BY
const WCHAR *const IA2_RELATION_CONTAINING_WINDOW
const WCHAR *const IA2_RELATION_NEXT_TABBABLE
const WCHAR *const IA2_RELATION_PREVIOUS_TABBABLE
const WCHAR *const IA2_RELATION_MEMBER_OF
const WCHAR *const IA2_RELATION_NODE_PARENT_OF
const WCHAR *const IA2_RELATION_CONTROLLER_FOR
const WCHAR *const IA2_RELATION_LABEL_FOR
const WCHAR *const IA2_RELATION_FLOWS_FROM
@ IA2_TABLE_MODEL_CHANGE_DELETE
@ IA2_TABLE_MODEL_CHANGE_INSERT
@ IA2_TABLE_MODEL_CHANGE_UPDATE
@ IA2_SCROLL_TYPE_LEFT_EDGE
@ IA2_SCROLL_TYPE_BOTTOM_EDGE
@ IA2_SCROLL_TYPE_ANYWHERE
@ IA2_SCROLL_TYPE_TOP_EDGE
@ IA2_SCROLL_TYPE_RIGHT_EDGE
@ IA2_SCROLL_TYPE_BOTTOM_RIGHT
@ IA2_SCROLL_TYPE_TOP_LEFT
@ IA2_COORDTYPE_SCREEN_RELATIVE
The coordinates are relative to the screen.
@ IA2_COORDTYPE_PARENT_RELATIVE
@ IA2_STATE_INVALID_ENTRY
@ IA2_STATE_SUPPORTS_AUTOCOMPLETION
@ IA2_STATE_MANAGES_DESCENDANTS
@ IA2_STATE_SELECTABLE_TEXT
@ IA2_TEXT_BOUNDARY_ALL
Using this value will cause all text to be returned.
@ IA2_TEXT_BOUNDARY_SENTENCE
Range is from start of one sentence to the start of another sentence.
@ IA2_TEXT_BOUNDARY_PARAGRAPH
Range is from start of one paragraph to the start of another paragraph.
@ IA2_EVENT_DOCUMENT_LOAD_COMPLETE
@ IA2_EVENT_TEXT_CARET_MOVED
@ IA2_EVENT_DOCUMENT_LOAD_STOPPED
@ IA2_EVENT_TEXT_COLUMN_CHANGED
@ IA2_EVENT_DOCUMENT_RELOAD
@ IA2_EVENT_HYPERTEXT_CHANGED
@ IA2_EVENT_ACTIVE_DECENDENT_CHANGED
@ IA2_EVENT_TEXT_SELECTION_CHANGED
@ IA2_EVENT_DOCUMENT_ATTRIBUTE_CHANGED
@ IA2_EVENT_TABLE_ROW_DESCRIPTION_CHANGED
@ IA2_EVENT_HYPERTEXT_NLINKS_CHANGED
@ IA2_EVENT_SECTION_CHANGED
@ IA2_EVENT_HYPERLINK_NUMBER_OF_ANCHORS_CHANGED
@ IA2_EVENT_HYPERLINK_SELECTED_LINK_CHANGED
@ IA2_EVENT_HYPERLINK_START_INDEX_CHANGED
@ IA2_EVENT_OBJECT_ATTRIBUTE_CHANGED
@ IA2_EVENT_TEXT_ATTRIBUTE_CHANGED
@ IA2_EVENT_ACTION_CHANGED
@ IA2_EVENT_HYPERTEXT_LINK_ACTIVATED
@ IA2_EVENT_TABLE_COLUMN_DESCRIPTION_CHANGED
@ IA2_EVENT_VISIBLE_DATA_CHANGED
@ IA2_EVENT_TABLE_COLUMN_HEADER_CHANGED
@ IA2_EVENT_TABLE_ROW_HEADER_CHANGED
@ IA2_EVENT_TEXT_INSERTED
@ IA2_EVENT_ACTIVE_DESCENDANT_CHANGED
@ IA2_EVENT_DOCUMENT_CONTENT_CHANGED
@ IA2_EVENT_TABLE_MODEL_CHANGED
@ IA2_EVENT_TABLE_CAPTION_CHANGED
@ IA2_EVENT_HYPERLINK_END_INDEX_CHANGED
@ IA2_EVENT_HYPERTEXT_LINK_SELECTED
@ IA2_EVENT_TABLE_SUMMARY_CHANGED
@ IA2_ROLE_LABEL
An object used to present an icon or short string in an interface.
@ IA2_ROLE_CAPTION
A caption describing another object.
@ IA2_ROLE_CHECK_MENU_ITEM
Used for check buttons that are menu items.
@ IA2_ROLE_INPUT_METHOD_WINDOW
@ IA2_ROLE_INTERNAL_FRAME
@ IA2_ROLE_ENDNOTE
Text that is used as an endnote (footnote at the end of a chapter or section).
@ IA2_ROLE_DATE_EDITOR
A date editor.
@ IA2_ROLE_FOOTNOTE
Text that is used as a footnote. Also refer to IA2_ROLE_ENDNOTE.
@ IA2_ROLE_TEXT_FRAME
Collection of objects that constitute a logical text entity.
@ IA2_ROLE_RADIO_MENU_ITEM
@ IA2_ROLE_COLOR_CHOOSER
A specialized dialog that lets the user choose a color.
@ IA2_ROLE_DIRECTORY_PANE
@ IA2_ROLE_TERMINAL
An object used as a terminal emulator.
@ IA2_ROLE_SHAPE
Object with graphical representation used to represent content on draw pages.
@ IA2_ROLE_HEADING
Heading. Use the IAccessible2::attributes level attribute to determine the heading level.
@ IA2_ROLE_EMBEDDED_OBJECT
Embedded (OLE) object.
@ IA2_ROLE_REDUNDANT_OBJECT
@ IA2_ROLE_COMPLEMENTARY_CONTENT
@ IA2_ROLE_ICON
A small fixed size picture, typically used to decorate components.
@ IA2_ROLE_PARAGRAPH
A paragraph of text.
This interface exposes the primary set of information about an IAccessible2 enabled accessible object...
long relationTargetsOfType([in] BSTR type,[in] long maxTargets,[out, size_is(, *nTargets)] IUnknown targets)
Returns relation targets for a specified target type.
long accessibleWithCaret([out] IUnknown accessible)
Returns the deepest hypertext accessible in the subtree of this object, and the caret offset within i...
VARIANT attribute([in] BSTR name)
Returns the attribute value of a specified attribute specific to this object.
This interface exposes the primary set of information about an IAccessible2 enabled accessible object...
long relations([in] long maxRelations,[out, size_is(maxRelations), length_is(*nRelations)] IAccessibleRelation relations)
Returns multiple accessible relations for this object.
AccessibleStates states
Returns the bit strip containing any IAccessible2 states.
long indexInParent
Returns the index of this object in its parent object.
HRESULT scrollToPoint([in] enum IA2CoordinateType coordinateType, [in] long x, [in] long y)
Moves the top left of an object to a specified location.
BSTR attributes
Returns the attributes specific to this object, such as a cell's formula.
BSTR localizedExtendedRole
Returns the localized extended role.
IA2Locale locale
Returns the IA2Locale of the accessible object.
long nExtendedStates
Returns the number of extended states.
HWND windowHandle
Returns the window handle for the parent window which contains this object.
long groupPosition([out] long groupLevel,[out] long similarItemsInGroup)
Returns grouping information.
HRESULT role([out, retval] long *role)
Returns the role of an IAccessible2 object.
long uniqueID
Returns the unique ID.
BSTR extendedRole
Returns the extended role.
long nRelations
Returns the number of accessible relations for this object.
long localizedExtendedStates([in] long maxLocalizedExtendedStates,[out, size_is(, maxLocalizedExtendedStates), length_is(, *nLocalizedExtendedStates)] BSTR localizedExtendedStates)
Returns the localized extended states (array of strings).
IAccessibleRelation relation([in] long relationIndex)
Returns one accessible relation for this object.
long extendedStates([in] long maxExtendedStates,[out, size_is(, maxExtendedStates), length_is(, *nExtendedStates)] BSTR extendedStates)
Returns the extended states (array of strings).
HRESULT scrollTo([in] enum IA2ScrollType scrollType)
Makes an object visible on the screen.
This interface gives access to actions that can be executed for accessible objects.
BSTR localizedName([in] long actionIndex)
Returns the localized name of specified action.
BSTR description([in] long actionIndex)
Returns a description of the specified action of the object.
HRESULT nActions([out, retval] long *nActions)
Returns the number of accessible actions available in this object.
long keyBinding([in] long actionIndex,[in] long nMaxBindings,[out, size_is(, nMaxBindings), length_is(, *nBindings)] BSTR keyBindings)
Returns an array of BSTRs describing one or more key bindings, if there are any, associated with the ...
HRESULT doAction([in] long actionIndex)
Performs the specified Action on the object.
BSTR name([in] long actionIndex)
Returns the non-localized name of specified action.
This interface gives access to the application's name and version information.
BSTR toolkitVersion
Returns the toolkit/bridge version.
BSTR appVersion
Returns the application version.
BSTR toolkitName
Returns the toolkit/bridge name.
BSTR appName
Returns the application name.
This interface is implemented by any object that can be rendered on the screen.
IA2Color background
Returns the background color of this object.
IA2Color foreground
Returns the foreground color of this object.
long locationInParent([out] long x)
Returns the location of the upper left corner of the object's bounding box relative to the immediate ...
This interface represents documents.
IUnknown anchorTarget
Returns the most recently used anchor target within a document.
This interface provides clipboard capability to text objects.
HRESULT insertText([in] long offset, [in] BSTR *text)
Inserts text at the specified position.
HRESULT replaceText([in] long startOffset, [in] long endOffset, [in] BSTR *text)
Replaces text.
HRESULT deleteText([in] long startOffset, [in] long endOffset)
Deletes a range of text.
HRESULT setAttributes([in] long startOffset, [in] long endOffset, [in] BSTR *attributes)
Replaces the attributes of a text range by the given set of attributes.
HRESULT copyText([in] long startOffset, [in] long endOffset)
Copies the text range into the clipboard.
HRESULT pasteText([in] long offset)
Pastes content from the clipboard.
HRESULT cutText([in] long startOffset, [in] long endOffset)
Deletes a range of text and copies it to the clipboard.
This interface represents hyperlinks.
VARIANT anchor([in] long index)
Returns an object that represents the link anchor, as appropriate for the link at the specified index...
long startIndex
Returns the 0 based character offset at which the textual representation of the hyperlink starts.
VARIANT anchorTarget([in] long index)
Returns an object representing the target of the link, as appropriate for the link at the specified i...
boolean valid
Returns whether the target object referenced by this link is still valid.
long endIndex
Returns the 0 based character offset at which the textual representation of the hyperlink ends.
This interface exposes information about hypertext in a document.
long hyperlinks([out, size_is(, *nHyperlinks)] IAccessibleHyperlink hyperlinks)
Returns the links for this object.
This interface exposes information about hypertext in a document.
long nHyperlinks
Returns the number of links and link groups contained within this hypertext paragraph.
long hyperlinkIndex([in] long charIndex)
Returns the index of the hyperlink that is associated with this character index.
IAccessibleHyperlink hyperlink([in] long index)
Returns the specified link.
This interface represents images and icons.
long imageSize([out] long height)
Returns the size of the image in units specified by parent's coordinate system.
BSTR description
Returns the localized description of the image.
long imagePosition([in] IA2CoordinateType coordinateType,[out] long x)
Returns the coordinates of the image.
long nTargets
Returns the number of targets for this relation.
BSTR localizedRelationType
Returns a localized version of the relation type.
IUnknown target([in] long targetIndex)
Returns one accessible relation target.
BSTR relationType
Returns the type of the relation.
long targets([in] long maxTargets,[out, size_is(maxTargets), length_is(*nTargets)] IUnknown targets)
Returns multiple accessible relation targets.
This interface gives access to a two-dimensional table.
HRESULT unselectColumn([in] long column)
Unselects one column, leaving other selected columns selected (if any).
HRESULT selectColumn([in] long column)
Selects a column and unselects all previously selected columns.
long selectedCells([out, size_is(, *nSelectedCells)] IUnknown cells)
Returns a list of accessibles currently selected.
long nSelectedCells
Returns the total number of selected cells.
HRESULT unselectRow([in] long row)
Unselects one row, leaving other selected rows selected (if any).
long nColumns
Returns the total number of columns in table.
long nSelectedRows
Returns the total number of selected rows.
IUnknown cellAt([in] long row,[in] long column)
Returns the accessible object at the specified row and column in the table. This object could be an I...
long nSelectedColumns
Returns the total number of selected columns.
IUnknown caption
Returns the caption for the table. The returned object could be an IAccessible or an IAccessible2.
BSTR columnDescription([in] long column)
Returns the description text of the specified column in the table.
boolean isColumnSelected([in] long column)
Returns a boolean value indicating whether the specified column is completely selected.
IUnknown summary
Returns the summary description of the table. The returned object could be an IAccessible or an IAcce...
long nRows
Returns the total number of rows in table.
long selectedRows([out, size_is(, *nRows)] long selectedRows)
Returns a list of row indexes currently selected (0 based).
HRESULT selectRow([in] long row)
Selects a row and unselects all previously selected rows.
IA2TableModelChange modelChange
Returns the type and extents describing how a table changed.
boolean isRowSelected([in] long row)
Returns a boolean value indicating whether the specified row is completely selected.
long selectedColumns([out, size_is(, *nColumns)] long selectedColumns)
Returns a list of column indexes currently selected (0 based).
BSTR rowDescription([in] long row)
Returns the description text of the specified row in the table.
This interface gives access to the cells of a two-dimensional table.
long columnIndex
Translates this cell accessible into the corresponding column index.
IUnknown table
Returns a reference to the accessible of the containing table.
long rowIndex
Translates this cell accessible into the corresponding row index.
long rowExtent
Returns the number of rows occupied by this cell accessible.
long rowHeaderCells([out, size_is(, *nRowHeaderCells)] IUnknown cellAccessibles)
Returns the row headers as an array of cell accessibles.
boolean isSelected
Returns a boolean value indicating whether this cell is selected.
long columnExtent
Returns the number of columns occupied by this cell accessible.
long columnHeaderCells([out, size_is(, *nColumnHeaderCells)] IUnknown cellAccessibles)
Returns the column headers as an array of cell accessibles.
boolean rowColumnExtents([out] long row,[out] long column,[out] long rowExtents,[out] long columnExtents)
Gets the row and column indexes and extents of this cell accessible and whether or not it is selected...
This interface gives access to a two-dimensional table.
long selectedColumns([in] long maxColumns,[out, size_is(, maxColumns), length_is(, *nColumns)] long columns)
Returns a list of column indexes currently selected (0 based).
HRESULT unselectColumn([in] long column)
Unselects one column, leaving other selected columns selected (if any).
boolean isRowSelected([in] long row)
Returns a boolean value indicating whether the specified row is completely selected.
boolean rowColumnExtentsAtIndex([in] long index,[out] long row,[out] long column,[out] long rowExtents,[out] long columnExtents)
Given a cell index, gets the row and column indexes and extents of a cell and whether or not it is se...
long childIndex([in] long rowIndex,[in] long columnIndex)
Translates the given row and column indexes into the corresponding cell index.
long nSelectedColumns
Returns the total number of selected columns.
BSTR columnDescription([in] long column)
Returns the description text of the specified column in the table.
long nSelectedChildren
Returns the total number of selected cells.
long rowExtentAt([in] long row,[in] long column)
Returns the number of rows occupied by the accessible object at the specified row and column in the t...
boolean isColumnSelected([in] long column)
Returns a boolean value indicating whether the specified column is completely selected.
long columnExtentAt([in] long row,[in] long column)
Returns the number of columns occupied by the accessible object at the specified row and column in th...
IA2TableModelChange modelChange
Returns the type and extents describing how a table changed.
long rowIndex([in] long cellIndex)
Translates the given cell index into a row index.
long columnIndex([in] long cellIndex)
Translates the given cell index into the corresponding column index.
HRESULT selectColumn([in] long column)
Selects a column and unselects all previously selected columns.
long selectedChildren([in] long maxChildren,[out, size_is(, maxChildren), length_is(, *nChildren)] long children)
Returns a list of cell indexes currently selected (0 based).
HRESULT unselectRow([in] long row)
Unselects one row, leaving other selected rows selected (if any).
HRESULT selectRow([in] long row)
Selects a row and unselects all previously selected rows.
long columnHeader([out] IAccessibleTable accessibleTable)
Returns the column headers as an IAccessibleTable object.
IUnknown accessibleAt([in] long row,[in] long column)
Returns the accessible object at the specified row and column in the table. This object could be an I...
IUnknown summary
Returns the summary description of the table. The returned object could be an IAccessible or an IAcce...
long nSelectedRows
Returns the total number of selected rows.
long rowHeader([out] IAccessibleTable accessibleTable)
Returns the row headers as an IAccessibleTable object.
BSTR rowDescription([in] long row)
Returns the description text of the specified row in the table.
long selectedRows([in] long maxRows,[out, size_is(, maxRows), length_is(, *nRows)] long rows)
Returns a list of row indexes currently selected (0 based).
long nRows
Returns the total number of rows in table.
IUnknown caption
Returns the caption for the table. The returned object could be an IAccessible or an IAccessible2.
long nColumns
Returns the total number of columns in table.
boolean isSelected([in] long row,[in] long column)
Returns a boolean value indicating whether the specified cell is selected.
This interface gives read-only access to text.
BSTR attributeRange([in] long offset,[in] BSTR filter_tmp,[out] long startOffset,[out] long endOffset)
Returns the range and of the specified set of attributes.
This interface gives read-only access to text.
IA2TextSegment oldText
Returns any removed text.
long nCharacters
Returns total number of characters.
HRESULT removeSelection([in] long selectionIndex)
Unselects a range of text.
HRESULT addSelection([in] long startOffset, [in] long endOffset)
Adds a text selection.
BSTR text([in] long startOffset,[in] long endOffset)
Returns the substring between the two given indices.
HRESULT setSelection([in] long selectionIndex, [in] long startOffset, [in] long endOffset)
Changes the bounds of an existing selection.
long nSelections
Returns the number of active non-contiguous selections.
BSTR textBeforeOffset([in] long offset,[in] IA2TextBoundaryType boundaryType,[out] long startOffset,[out] long endOffset)
Returns a text portion before the given position.
long characterExtents([in] long offset,[in] IA2CoordinateType coordType,[out] long x,[out] long y,[out] long width)
Returns the bounding box of the specified position.
BSTR attributes([in] long offset,[out] long startOffset,[out] long endOffset)
Returns text attributes.
IA2TextSegment newText
Returns any inserted text.
BSTR textAfterOffset([in] long offset,[in] IA2TextBoundaryType boundaryType,[out] long startOffset,[out] long endOffset)
Returns a text portion after the given position.
BSTR textAtOffset([in] long offset,[in] IA2TextBoundaryType boundaryType,[out] long startOffset,[out] long endOffset)
Returns a text portion that spans the given position.
long offsetAtPoint([in] long x,[in] long y,[in] IA2CoordinateType coordType)
Returns the text position for the specified screen position.
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 setCaretOffset([in] long offset)
Sets the position of the caret.
long caretOffset
Returns the position of the caret.
long selection([in] long selectionIndex,[out] long startOffset)
Returns the character offsets of Nth active text selection.
HRESULT scrollSubstringTo([in] long startIndex, [in] long endIndex, [in] enum IA2ScrollType scrollType)
Makes a specific part of string visible on screen.
This interface gives access to a single numerical value.
VARIANT maximumValue
Returns the maximal value that can be represented by this object.
HRESULT setCurrentValue([in] VARIANT value)
Sets the value of this object to the given number.
VARIANT minimumValue
Returns the minimal value that can be represented by this object.
VARIANT currentValue
Returns the value of this object as a number.
BSTR variant
Application specific variant of the locale.
BSTR country
ISO 3166-1 Alpha-2 two character country code.
BSTR language
ISO 639-1 Alpha-2 two character language code.
long lastRow
0 based, inclusive
long firstRow
0 based, inclusive
enum IA2TableModelChangeType type
long lastColumn
0 based, inclusive
long firstColumn
0 based, inclusive
BSTR text
A copy of a segment of text taken from an enclosing paragraph.
long end
Index of the character following the last character of the segment in the enclosing text.
long start
Index of the first character of the segment in the enclosing text.
wchar_t tm const _CrtWcstime_Writes_and_advances_ptr_ count wchar_t ** out