ホーム › UI.Accessibility › IUIAutomationTextRange
IUIAutomationTextRange
COMメソッド 18
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 3 | HRESULT Clone(IUIAutomationTextRange** clonedRange) |
| 4 | HRESULT Compare(IUIAutomationTextRange* range, BOOL* areSame) |
| 5 | HRESULT CompareEndpoints(TextPatternRangeEndpoint srcEndPoint, IUIAutomationTextRange* range, TextPatternRangeEndpoint targetEndPoint, INT* compValue) |
| 6 | HRESULT ExpandToEnclosingUnit(TextUnit textUnit) |
| 7 | HRESULT FindAttribute(UIA_TEXTATTRIBUTE_ID attr, VARIANT val, BOOL backward, IUIAutomationTextRange** found) |
| 8 | HRESULT FindText(LPWSTR text, BOOL backward, BOOL ignoreCase, IUIAutomationTextRange** found) |
| 9 | HRESULT GetAttributeValue(UIA_TEXTATTRIBUTE_ID attr, VARIANT* value) |
| 10 | HRESULT GetBoundingRectangles(SAFEARRAY** boundingRects) |
| 11 | HRESULT GetEnclosingElement(IUIAutomationElement** enclosingElement) |
| 12 | HRESULT GetText(INT maxLength, LPWSTR* text) |
| 13 | HRESULT Move(TextUnit unit, INT count, INT* moved) |
| 14 | HRESULT MoveEndpointByUnit(TextPatternRangeEndpoint endpoint, TextUnit unit, INT count, INT* moved) |
| 15 | HRESULT MoveEndpointByRange(TextPatternRangeEndpoint srcEndPoint, IUIAutomationTextRange* range, TextPatternRangeEndpoint targetEndPoint) |
| 16 | HRESULT Select() |
| 17 | HRESULT AddToSelection() |
| 18 | HRESULT RemoveFromSelection() |
| 19 | HRESULT ScrollIntoView(BOOL alignToTop) |
| 20 | HRESULT GetChildren(IUIAutomationElementArray** children) |