Win32 API 日本語リファレンス
ホームUI.Accessibility › IUIAutomationLegacyIAccessiblePattern

IUIAutomationLegacyIAccessiblePattern

COM
IID828055ad-355b-4435-86d5-3b51c14a9b1b継承元IUnknown自前メソッド開始 vtbl3

メソッド 24

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtblメソッド
3HRESULT Select(INT flagsSelect)
4HRESULT DoDefaultAction()
5HRESULT SetValue(LPWSTR szValue)
6HRESULT get_CurrentChildId(INT* pRetVal)
7HRESULT get_CurrentName(LPWSTR* pszName)
8HRESULT get_CurrentValue(LPWSTR* pszValue)
9HRESULT get_CurrentDescription(LPWSTR* pszDescription)
10HRESULT get_CurrentRole(DWORD* pdwRole)
11HRESULT get_CurrentState(DWORD* pdwState)
12HRESULT get_CurrentHelp(LPWSTR* pszHelp)
13HRESULT get_CurrentKeyboardShortcut(LPWSTR* pszKeyboardShortcut)
14HRESULT GetCurrentSelection(IUIAutomationElementArray** pvarSelectedChildren)
15HRESULT get_CurrentDefaultAction(LPWSTR* pszDefaultAction)
16HRESULT get_CachedChildId(INT* pRetVal)
17HRESULT get_CachedName(LPWSTR* pszName)
18HRESULT get_CachedValue(LPWSTR* pszValue)
19HRESULT get_CachedDescription(LPWSTR* pszDescription)
20HRESULT get_CachedRole(DWORD* pdwRole)
21HRESULT get_CachedState(DWORD* pdwState)
22HRESULT get_CachedHelp(LPWSTR* pszHelp)
23HRESULT get_CachedKeyboardShortcut(LPWSTR* pszKeyboardShortcut)
24HRESULT GetCachedSelection(IUIAutomationElementArray** pvarSelectedChildren)
25HRESULT get_CachedDefaultAction(LPWSTR* pszDefaultAction)
26HRESULT GetIAccessible(IAccessible** ppAccessible)