255 references to IAccessible
System.Windows.Forms (87)
System\Windows\Forms\Accessibility\AccessibleObject.cs (59)
26UIA.IAccessible.Interface, 57UIA.IAccessible, 102/// The <see cref="UIA.IAccessible"/> as passed in or generated from requesting the standard implementation 103/// from Windows. Used for default <see cref="UIA.IAccessible"/> behavior. 105internal AgileComPointer<UIA.IAccessible>? SystemIAccessible { get; private set; } 131private AccessibleObject(AgileComPointer<UIA.IAccessible> accessible) 403/// Mechanism for overriding default <see cref="UIA.IAccessible.accNavigate(int, VARIANT, VARIANT*)"/> 918HRESULT IAccessibleEx.Interface.GetIAccessiblePair(UIA.IAccessible** ppAcc, int* pidChild) 931*ppAcc = ComHelpers.GetComPointer<UIA.IAccessible>(this); 1147HRESULT ILegacyIAccessibleProvider.Interface.GetIAccessible(UIA.IAccessible** ppAccessible) 1167*ppAccessible = (UIA.IAccessible*)Marshal.GetComInterfaceForObject<AccessibleObject, IAccessible>(this); 1572((UIA.IAccessible.Interface)this).accDoDefaultAction(ChildIdToVARIANT(childID)); 1574HRESULT UIA.IAccessible.Interface.accDoDefaultAction(VARIANT varChild) 1631((UIA.IAccessible.Interface)this).accHitTest(xLeft, yTop, &result); 1635HRESULT UIA.IAccessible.Interface.accHitTest(int xLeft, int yTop, VARIANT* pvarChild) 1685HRESULT UIA.IAccessible.Interface.accLocation(int* pxLeft, int* pyTop, int* pcxWidth, int* pcyHeight, VARIANT varChild) 1733((UIA.IAccessible.Interface)this).accNavigate(navDir, ChildIdToVARIANT(childID), &result).AssertSuccess(); 1737HRESULT UIA.IAccessible.Interface.accNavigate(int navDir, VARIANT varStart, VARIANT* pvarEndUpAt) 1786((UIA.IAccessible.Interface)this).accSelect(flagsSelect, ChildIdToVARIANT(childID)); 1788HRESULT UIA.IAccessible.Interface.accSelect(int flagsSelect, VARIANT varChild) 1835((UIA.IAccessible.Interface)this).get_accChild(ChildIdToVARIANT(childID), child); 1839HRESULT UIA.IAccessible.Interface.get_accChild(VARIANT varChild, IDispatch** ppdispChild) 1897((UIA.IAccessible.Interface)this).get_accChildCount(&childCount); 1902HRESULT UIA.IAccessible.Interface.get_accChildCount(int* pcountChildren) 1918using ComScope<UIA.IAccessible> accessible = SystemIAccessible.TryGetIAccessible(out HRESULT result); 1935((UIA.IAccessible.Interface)this).get_accDefaultAction(ChildIdToVARIANT(childID), &result); 1939HRESULT UIA.IAccessible.Interface.get_accDefaultAction(VARIANT varChild, BSTR* pszDefaultAction) 1975((UIA.IAccessible.Interface)this).get_accDescription(ChildIdToVARIANT(childID), &description); 1979HRESULT UIA.IAccessible.Interface.get_accDescription(VARIANT varChild, BSTR* pszDescription) 2053HRESULT UIA.IAccessible.Interface.get_accFocus(VARIANT* pvarChild) 2067((UIA.IAccessible.Interface)this).get_accHelp(ChildIdToVARIANT(childID), &result); 2071HRESULT UIA.IAccessible.Interface.get_accHelp(VARIANT varChild, BSTR* pszHelp) 2107((UIA.IAccessible.Interface)this).get_accHelpTopic(&helpFile, ChildIdToVARIANT(childID), &topic).AssertSuccess(); 2112HRESULT UIA.IAccessible.Interface.get_accHelpTopic(BSTR* pszHelpFile, VARIANT varChild, int* pidTopic) 2157((UIA.IAccessible.Interface)this).get_accKeyboardShortcut(ChildIdToVARIANT(childID), &shortcut).AssertSuccess(); 2161HRESULT UIA.IAccessible.Interface.get_accKeyboardShortcut(VARIANT varChild, BSTR* pszKeyboardShortcut) 2191((UIA.IAccessible.Interface)this).get_accName(ChildIdToVARIANT(childID), &name).AssertSuccess(); 2195HRESULT UIA.IAccessible.Interface.get_accName(VARIANT varChild, BSTR* pszName) 2242((UIA.IAccessible.Interface)this).get_accParent(dispatch).AssertSuccess(); 2247HRESULT UIA.IAccessible.Interface.get_accParent(IDispatch** ppdispParent) 2282((UIA.IAccessible.Interface)this).get_accRole(ChildIdToVARIANT(childID), &result); 2286HRESULT UIA.IAccessible.Interface.get_accRole(VARIANT varChild, VARIANT* pvarRole) 2323((UIA.IAccessible.Interface)this).get_accSelection(&result); 2328HRESULT UIA.IAccessible.Interface.get_accSelection(VARIANT* pvarChildren) 2358((UIA.IAccessible.Interface)this).get_accState(ChildIdToVARIANT(childID), &result).AssertSuccess(); 2362HRESULT UIA.IAccessible.Interface.get_accState(VARIANT varChild, VARIANT* pvarState) 2395((UIA.IAccessible.Interface)this).get_accValue(ChildIdToVARIANT(childID), &value); 2399HRESULT UIA.IAccessible.Interface.get_accValue(VARIANT varChild, BSTR* pszValue) 2433((UIA.IAccessible.Interface)this).put_accName(ChildIdToVARIANT(childID), new(newName)); 2435HRESULT UIA.IAccessible.Interface.put_accName(VARIANT varChild, BSTR szName) 2473((UIA.IAccessible.Interface)this).put_accValue(ChildIdToVARIANT(childID), new(newValue)); 2475HRESULT UIA.IAccessible.Interface.put_accValue(VARIANT varChild, BSTR szValue) 2727UIA.IAccessible* accessible = null; 2731IID.Get<UIA.IAccessible>(), 2782/// Called prior to calling <see cref="UIA.IAccessible.get_accName(VARIANT, BSTR*)"/> on the 'inner' system 2867UIA.IAccessible* accessible; 2868if (dispatch->QueryInterface(IID.Get<UIA.IAccessible>(), (void**)&accessible).Failed) 2879private AccessibleObject? TryGetAccessibleObject(UIA.IAccessible* accessible) 2886AgileComPointer<UIA.IAccessible> agileAccessible =
System\Windows\Forms\Accessibility\AccessibleObjectExtensions.cs (27)
12public static ComScope<IAccessible> TryGetIAccessible(this AgileComPointer<IAccessible>? agile, out HRESULT result) 23public static Rectangle TryGetLocation(this AgileComPointer<IAccessible>? agile, int child) 26public static Rectangle TryGetLocation(this AgileComPointer<IAccessible>? agile, VARIANT child) 48public static BSTR TryGetDefaultAction(this AgileComPointer<IAccessible>? agile, int child) 51public static BSTR TryGetDefaultAction(this AgileComPointer<IAccessible>? agile, VARIANT child) 68public static void TryDoDefaultAction(this AgileComPointer<IAccessible>? agile, int child) 71public static void TryDoDefaultAction(this AgileComPointer<IAccessible>? agile, VARIANT child) 82public static BSTR TryGetDescription(this AgileComPointer<IAccessible>? agile, int child) => 85public static BSTR TryGetDescription(this AgileComPointer<IAccessible>? agile, VARIANT child) 102public static BSTR TryGetHelp(this AgileComPointer<IAccessible>? agile, int child) 105public static BSTR TryGetHelp(this AgileComPointer<IAccessible>? agile, VARIANT child) 122public static BSTR TryGetKeyboardShortcut(this AgileComPointer<IAccessible>? agile, int child) 125public static BSTR TryGetKeyboardShortcut(this AgileComPointer<IAccessible>? agile, VARIANT child) 142public static BSTR TryGetName(this AgileComPointer<IAccessible>? agile, int child) 145public static BSTR TryGetName(this AgileComPointer<IAccessible>? agile, VARIANT child) 160public static void TrySetName(this AgileComPointer<IAccessible>? agile, VARIANT child, BSTR name) 181public static AccessibleRole TryGetRole(this AgileComPointer<IAccessible>? agile, int child) 184public static AccessibleRole TryGetRole(this AgileComPointer<IAccessible>? agile, VARIANT child) 200public static AccessibleStates TryGetState(this AgileComPointer<IAccessible>? agile, int child) 203public static AccessibleStates TryGetState(this AgileComPointer<IAccessible>? agile, VARIANT child) 221public static BSTR TryGetValue(this AgileComPointer<IAccessible>? agile, VARIANT child) 238public static void TrySetValue(this AgileComPointer<IAccessible>? agile, VARIANT child, BSTR value) 258public static (int topic, BSTR helpFile) TryGetHelpTopic(this AgileComPointer<IAccessible>? agile, VARIANT child) 275public static void TrySelect(this AgileComPointer<IAccessible>? agile, AccessibleSelection flags, int child) 278public static void TrySelect(this AgileComPointer<IAccessible>? agile, AccessibleSelection flags, VARIANT child) 289public static int TryGetChildCount(this AgileComPointer<IAccessible>? agile)
System\Windows\Forms\Controls\TabControl\TabPage.TabAccessibleObject.cs (1)
78private AgileComPointer<IAccessible>? SystemIAccessibleInternal
System.Windows.Forms.Primitives (168)
_generated\106\Windows.Win32.IAccessible.g.cs (107)
27 :winmdroot.IVTable<IAccessible,IAccessible.Vtbl>,IComIID { 44 return ((delegate *unmanaged [Stdcall]<IAccessible*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((IAccessible*)Unsafe.AsPointer(ref this), riid, ppvObject); 49 return ((delegate *unmanaged [Stdcall]<IAccessible*,uint>)lpVtbl[1])((IAccessible*)Unsafe.AsPointer(ref this)); 54 return ((delegate *unmanaged [Stdcall]<IAccessible*,uint>)lpVtbl[2])((IAccessible*)Unsafe.AsPointer(ref this)); 76 ((delegate *unmanaged [Stdcall]<IAccessible*,uint* ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((IAccessible*)Unsafe.AsPointer(ref this), pctinfo).ThrowOnFailure(); 81 ((delegate *unmanaged [Stdcall]<IAccessible*,uint ,uint ,winmdroot.System.Com.ITypeInfo** ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((IAccessible*)Unsafe.AsPointer(ref this), iTInfo, lcid, ppTInfo).ThrowOnFailure(); 102 ((delegate *unmanaged [Stdcall]<IAccessible*,global::System.Guid* ,winmdroot.Foundation.PWSTR* ,uint ,uint ,int* ,winmdroot.Foundation.HRESULT>)lpVtbl[5])((IAccessible*)Unsafe.AsPointer(ref this), riid, rgszNames, cNames, lcid, rgDispId).ThrowOnFailure(); 141 ((delegate *unmanaged [Stdcall]<IAccessible*,int ,global::System.Guid* ,uint ,winmdroot.System.Com.DISPATCH_FLAGS ,winmdroot.System.Com.DISPPARAMS* ,winmdroot.System.Variant.VARIANT* ,winmdroot.System.Com.EXCEPINFO* ,uint* ,winmdroot.Foundation.HRESULT>)lpVtbl[6])((IAccessible*)Unsafe.AsPointer(ref this), dispIdMember, riid, lcid, wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr).ThrowOnFailure(); 147 private static winmdroot.Foundation.HRESULT get_accParent(IAccessible* pThis, winmdroot.System.Com.IDispatch** ppdispParent) 178 return ((delegate *unmanaged [Stdcall]<IAccessible*,winmdroot.System.Com.IDispatch** ,winmdroot.Foundation.HRESULT>)lpVtbl[7])((IAccessible*)Unsafe.AsPointer(ref this), ppdispParent); 195 private static winmdroot.Foundation.HRESULT get_accChildCount(IAccessible* pThis, int* pcountChildren) 226 return ((delegate *unmanaged [Stdcall]<IAccessible*,int* ,winmdroot.Foundation.HRESULT>)lpVtbl[8])((IAccessible*)Unsafe.AsPointer(ref this), pcountChildren); 232 private static winmdroot.Foundation.HRESULT get_accChild(IAccessible* pThis, winmdroot.System.Variant.VARIANT varChild, winmdroot.System.Com.IDispatch** ppdispChild) 271 return ((delegate *unmanaged [Stdcall]<IAccessible*,winmdroot.System.Variant.VARIANT ,winmdroot.System.Com.IDispatch** ,winmdroot.Foundation.HRESULT>)lpVtbl[9])((IAccessible*)Unsafe.AsPointer(ref this), varChild, ppdispChild); 288 private static winmdroot.Foundation.HRESULT get_accName(IAccessible* pThis, winmdroot.System.Variant.VARIANT varChild, winmdroot.Foundation.BSTR* pszName) 327 return ((delegate *unmanaged [Stdcall]<IAccessible*,winmdroot.System.Variant.VARIANT ,winmdroot.Foundation.BSTR* ,winmdroot.Foundation.HRESULT>)lpVtbl[10])((IAccessible*)Unsafe.AsPointer(ref this), varChild, pszName); 344 private static winmdroot.Foundation.HRESULT get_accValue(IAccessible* pThis, winmdroot.System.Variant.VARIANT varChild, winmdroot.Foundation.BSTR* pszValue) 380 return ((delegate *unmanaged [Stdcall]<IAccessible*,winmdroot.System.Variant.VARIANT ,winmdroot.Foundation.BSTR* ,winmdroot.Foundation.HRESULT>)lpVtbl[11])((IAccessible*)Unsafe.AsPointer(ref this), varChild, pszValue); 397 private static winmdroot.Foundation.HRESULT get_accDescription(IAccessible* pThis, winmdroot.System.Variant.VARIANT varChild, winmdroot.Foundation.BSTR* pszDescription) 436 return ((delegate *unmanaged [Stdcall]<IAccessible*,winmdroot.System.Variant.VARIANT ,winmdroot.Foundation.BSTR* ,winmdroot.Foundation.HRESULT>)lpVtbl[12])((IAccessible*)Unsafe.AsPointer(ref this), varChild, pszDescription); 453 private static winmdroot.Foundation.HRESULT get_accRole(IAccessible* pThis, winmdroot.System.Variant.VARIANT varChild, winmdroot.System.Variant.VARIANT* pvarRole) 492 return ((delegate *unmanaged [Stdcall]<IAccessible*,winmdroot.System.Variant.VARIANT ,winmdroot.System.Variant.VARIANT* ,winmdroot.Foundation.HRESULT>)lpVtbl[13])((IAccessible*)Unsafe.AsPointer(ref this), varChild, pvarRole); 509 private static winmdroot.Foundation.HRESULT get_accState(IAccessible* pThis, winmdroot.System.Variant.VARIANT varChild, winmdroot.System.Variant.VARIANT* pvarState) 548 return ((delegate *unmanaged [Stdcall]<IAccessible*,winmdroot.System.Variant.VARIANT ,winmdroot.System.Variant.VARIANT* ,winmdroot.Foundation.HRESULT>)lpVtbl[14])((IAccessible*)Unsafe.AsPointer(ref this), varChild, pvarState); 565 private static winmdroot.Foundation.HRESULT get_accHelp(IAccessible* pThis, winmdroot.System.Variant.VARIANT varChild, winmdroot.Foundation.BSTR* pszHelp) 603 return ((delegate *unmanaged [Stdcall]<IAccessible*,winmdroot.System.Variant.VARIANT ,winmdroot.Foundation.BSTR* ,winmdroot.Foundation.HRESULT>)lpVtbl[15])((IAccessible*)Unsafe.AsPointer(ref this), varChild, pszHelp); 623 private static winmdroot.Foundation.HRESULT get_accHelpTopic(IAccessible* pThis, winmdroot.Foundation.BSTR* pszHelpFile, winmdroot.System.Variant.VARIANT varChild, int* pidTopic) 663 return ((delegate *unmanaged [Stdcall]<IAccessible*,winmdroot.Foundation.BSTR* ,winmdroot.System.Variant.VARIANT ,int* ,winmdroot.Foundation.HRESULT>)lpVtbl[16])((IAccessible*)Unsafe.AsPointer(ref this), pszHelpFile, varChild, pidTopic); 680 private static winmdroot.Foundation.HRESULT get_accKeyboardShortcut(IAccessible* pThis, winmdroot.System.Variant.VARIANT varChild, winmdroot.Foundation.BSTR* pszKeyboardShortcut) 720 return ((delegate *unmanaged [Stdcall]<IAccessible*,winmdroot.System.Variant.VARIANT ,winmdroot.Foundation.BSTR* ,winmdroot.Foundation.HRESULT>)lpVtbl[17])((IAccessible*)Unsafe.AsPointer(ref this), varChild, pszKeyboardShortcut); 737 private static winmdroot.Foundation.HRESULT get_accFocus(IAccessible* pThis, winmdroot.System.Variant.VARIANT* pvarChild) 772 return ((delegate *unmanaged [Stdcall]<IAccessible*,winmdroot.System.Variant.VARIANT* ,winmdroot.Foundation.HRESULT>)lpVtbl[18])((IAccessible*)Unsafe.AsPointer(ref this), pvarChild); 789 private static winmdroot.Foundation.HRESULT get_accSelection(IAccessible* pThis, winmdroot.System.Variant.VARIANT* pvarChildren) 825 return ((delegate *unmanaged [Stdcall]<IAccessible*,winmdroot.System.Variant.VARIANT* ,winmdroot.Foundation.HRESULT>)lpVtbl[19])((IAccessible*)Unsafe.AsPointer(ref this), pvarChildren); 842 private static winmdroot.Foundation.HRESULT get_accDefaultAction(IAccessible* pThis, winmdroot.System.Variant.VARIANT varChild, winmdroot.Foundation.BSTR* pszDefaultAction) 881 return ((delegate *unmanaged [Stdcall]<IAccessible*,winmdroot.System.Variant.VARIANT ,winmdroot.Foundation.BSTR* ,winmdroot.Foundation.HRESULT>)lpVtbl[20])((IAccessible*)Unsafe.AsPointer(ref this), varChild, pszDefaultAction); 887 private static winmdroot.Foundation.HRESULT accSelect(IAccessible* pThis, int flagsSelect, winmdroot.System.Variant.VARIANT varChild) 926 return ((delegate *unmanaged [Stdcall]<IAccessible*,int ,winmdroot.System.Variant.VARIANT ,winmdroot.Foundation.HRESULT>)lpVtbl[21])((IAccessible*)Unsafe.AsPointer(ref this), flagsSelect, varChild); 952 private static winmdroot.Foundation.HRESULT accLocation(IAccessible* pThis, int* pxLeft, int* pyTop, int* pcxWidth, int* pcyHeight, winmdroot.System.Variant.VARIANT varChild) 1003 return ((delegate *unmanaged [Stdcall]<IAccessible*,int* ,int* ,int* ,int* ,winmdroot.System.Variant.VARIANT ,winmdroot.Foundation.HRESULT>)lpVtbl[22])((IAccessible*)Unsafe.AsPointer(ref this), pxLeft, pyTop, pcxWidth, pcyHeight, varChild); 1020 private static winmdroot.Foundation.HRESULT accNavigate(IAccessible* pThis, int navDir, winmdroot.System.Variant.VARIANT varStart, winmdroot.System.Variant.VARIANT* pvarEndUpAt) 1062 return ((delegate *unmanaged [Stdcall]<IAccessible*,int ,winmdroot.System.Variant.VARIANT ,winmdroot.System.Variant.VARIANT* ,winmdroot.Foundation.HRESULT>)lpVtbl[23])((IAccessible*)Unsafe.AsPointer(ref this), navDir, varStart, pvarEndUpAt); 1079 private static winmdroot.Foundation.HRESULT accHitTest(IAccessible* pThis, int xLeft, int yTop, winmdroot.System.Variant.VARIANT* pvarChild) 1122 return ((delegate *unmanaged [Stdcall]<IAccessible*,int ,int ,winmdroot.System.Variant.VARIANT* ,winmdroot.Foundation.HRESULT>)lpVtbl[24])((IAccessible*)Unsafe.AsPointer(ref this), xLeft, yTop, pvarChild); 1128 private static winmdroot.Foundation.HRESULT accDoDefaultAction(IAccessible* pThis, winmdroot.System.Variant.VARIANT varChild) 1163 return ((delegate *unmanaged [Stdcall]<IAccessible*,winmdroot.System.Variant.VARIANT ,winmdroot.Foundation.HRESULT>)lpVtbl[25])((IAccessible*)Unsafe.AsPointer(ref this), varChild); 1169 private static winmdroot.Foundation.HRESULT put_accName(IAccessible* pThis, winmdroot.System.Variant.VARIANT varChild, winmdroot.Foundation.BSTR szName) 1195 return ((delegate *unmanaged [Stdcall]<IAccessible*,winmdroot.System.Variant.VARIANT ,winmdroot.Foundation.BSTR ,winmdroot.Foundation.HRESULT>)lpVtbl[26])((IAccessible*)Unsafe.AsPointer(ref this), varChild, szName); 1201 private static winmdroot.Foundation.HRESULT put_accValue(IAccessible* pThis, winmdroot.System.Variant.VARIANT varChild, winmdroot.Foundation.BSTR szValue) 1234 return ((delegate *unmanaged [Stdcall]<IAccessible*,winmdroot.System.Variant.VARIANT ,winmdroot.Foundation.BSTR ,winmdroot.Foundation.HRESULT>)lpVtbl[27])((IAccessible*)Unsafe.AsPointer(ref this), varChild, szValue); 1260 internal delegate *unmanaged [Stdcall]<IAccessible*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1; 1262 internal delegate *unmanaged [Stdcall]<IAccessible*,uint> AddRef_2; 1264 internal delegate *unmanaged [Stdcall]<IAccessible*,uint> Release_3; 1266 internal delegate *unmanaged [Stdcall]<IAccessible*,uint* ,winmdroot.Foundation.HRESULT> GetTypeInfoCount_4; 1268 internal delegate *unmanaged [Stdcall]<IAccessible*,uint ,uint ,winmdroot.System.Com.ITypeInfo** ,winmdroot.Foundation.HRESULT> GetTypeInfo_5; 1270 internal delegate *unmanaged [Stdcall]<IAccessible*,global::System.Guid* ,winmdroot.Foundation.PWSTR* ,uint ,uint ,int* ,winmdroot.Foundation.HRESULT> GetIDsOfNames_6; 1272 internal delegate *unmanaged [Stdcall]<IAccessible*,int ,global::System.Guid* ,uint ,winmdroot.System.Com.DISPATCH_FLAGS ,winmdroot.System.Com.DISPPARAMS* ,winmdroot.System.Variant.VARIANT* ,winmdroot.System.Com.EXCEPINFO* ,uint* ,winmdroot.Foundation.HRESULT> Invoke_7; 1274 internal delegate *unmanaged [Stdcall]<IAccessible*,winmdroot.System.Com.IDispatch** ,winmdroot.Foundation.HRESULT> get_accParent_8; 1276 internal delegate *unmanaged [Stdcall]<IAccessible*,int* ,winmdroot.Foundation.HRESULT> get_accChildCount_9; 1278 internal delegate *unmanaged [Stdcall]<IAccessible*,winmdroot.System.Variant.VARIANT ,winmdroot.System.Com.IDispatch** ,winmdroot.Foundation.HRESULT> get_accChild_10; 1280 internal delegate *unmanaged [Stdcall]<IAccessible*,winmdroot.System.Variant.VARIANT ,winmdroot.Foundation.BSTR* ,winmdroot.Foundation.HRESULT> get_accName_11; 1282 internal delegate *unmanaged [Stdcall]<IAccessible*,winmdroot.System.Variant.VARIANT ,winmdroot.Foundation.BSTR* ,winmdroot.Foundation.HRESULT> get_accValue_12; 1284 internal delegate *unmanaged [Stdcall]<IAccessible*,winmdroot.System.Variant.VARIANT ,winmdroot.Foundation.BSTR* ,winmdroot.Foundation.HRESULT> get_accDescription_13; 1286 internal delegate *unmanaged [Stdcall]<IAccessible*,winmdroot.System.Variant.VARIANT ,winmdroot.System.Variant.VARIANT* ,winmdroot.Foundation.HRESULT> get_accRole_14; 1288 internal delegate *unmanaged [Stdcall]<IAccessible*,winmdroot.System.Variant.VARIANT ,winmdroot.System.Variant.VARIANT* ,winmdroot.Foundation.HRESULT> get_accState_15; 1290 internal delegate *unmanaged [Stdcall]<IAccessible*,winmdroot.System.Variant.VARIANT ,winmdroot.Foundation.BSTR* ,winmdroot.Foundation.HRESULT> get_accHelp_16; 1292 internal delegate *unmanaged [Stdcall]<IAccessible*,winmdroot.Foundation.BSTR* ,winmdroot.System.Variant.VARIANT ,int* ,winmdroot.Foundation.HRESULT> get_accHelpTopic_17; 1294 internal delegate *unmanaged [Stdcall]<IAccessible*,winmdroot.System.Variant.VARIANT ,winmdroot.Foundation.BSTR* ,winmdroot.Foundation.HRESULT> get_accKeyboardShortcut_18; 1296 internal delegate *unmanaged [Stdcall]<IAccessible*,winmdroot.System.Variant.VARIANT* ,winmdroot.Foundation.HRESULT> get_accFocus_19; 1298 internal delegate *unmanaged [Stdcall]<IAccessible*,winmdroot.System.Variant.VARIANT* ,winmdroot.Foundation.HRESULT> get_accSelection_20; 1300 internal delegate *unmanaged [Stdcall]<IAccessible*,winmdroot.System.Variant.VARIANT ,winmdroot.Foundation.BSTR* ,winmdroot.Foundation.HRESULT> get_accDefaultAction_21; 1302 internal delegate *unmanaged [Stdcall]<IAccessible*,int ,winmdroot.System.Variant.VARIANT ,winmdroot.Foundation.HRESULT> accSelect_22; 1304 internal delegate *unmanaged [Stdcall]<IAccessible*,int* ,int* ,int* ,int* ,winmdroot.System.Variant.VARIANT ,winmdroot.Foundation.HRESULT> accLocation_23; 1306 internal delegate *unmanaged [Stdcall]<IAccessible*,int ,winmdroot.System.Variant.VARIANT ,winmdroot.System.Variant.VARIANT* ,winmdroot.Foundation.HRESULT> accNavigate_24; 1308 internal delegate *unmanaged [Stdcall]<IAccessible*,int ,int ,winmdroot.System.Variant.VARIANT* ,winmdroot.Foundation.HRESULT> accHitTest_25; 1310 internal delegate *unmanaged [Stdcall]<IAccessible*,winmdroot.System.Variant.VARIANT ,winmdroot.Foundation.HRESULT> accDoDefaultAction_26; 1312 internal delegate *unmanaged [Stdcall]<IAccessible*,winmdroot.System.Variant.VARIANT ,winmdroot.Foundation.BSTR ,winmdroot.Foundation.HRESULT> put_accName_27; 1314 internal delegate *unmanaged [Stdcall]<IAccessible*,winmdroot.System.Variant.VARIANT ,winmdroot.Foundation.BSTR ,winmdroot.Foundation.HRESULT> put_accValue_28;
_generated\107\Windows.Win32.IAccessibleEx.g.cs (7)
96 /// <inheritdoc cref="GetIAccessiblePair(winmdroot.UI.Accessibility.IAccessible**, int*)"/> 98 internal unsafe void GetIAccessiblePair(winmdroot.UI.Accessibility.IAccessible** ppAcc, out int pidChild) 109 private static winmdroot.Foundation.HRESULT GetIAccessiblePair(IAccessibleEx* pThis, winmdroot.UI.Accessibility.IAccessible** ppAcc, int* pidChild) 141 public unsafe void GetIAccessiblePair(winmdroot.UI.Accessibility.IAccessible** ppAcc, int* pidChild) 143 ((delegate *unmanaged [Stdcall]<IAccessibleEx*,winmdroot.UI.Accessibility.IAccessible** ,int* ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((IAccessibleEx*)Unsafe.AsPointer(ref this), ppAcc, pidChild).ThrowOnFailure(); 250 internal delegate *unmanaged [Stdcall]<IAccessibleEx*,winmdroot.UI.Accessibility.IAccessible** ,int* ,winmdroot.Foundation.HRESULT> GetIAccessiblePair_5; 287 unsafe winmdroot.Foundation.HRESULT GetIAccessiblePair(winmdroot.UI.Accessibility.IAccessible** ppAcc, int* pidChild);
_generated\180\Windows.Win32.ILegacyIAccessibleProvider.g.cs (7)
174 private static winmdroot.Foundation.HRESULT GetIAccessible(ILegacyIAccessibleProvider* pThis, winmdroot.UI.Accessibility.IAccessible** ppAccessible) 198 public unsafe winmdroot.UI.Accessibility.IAccessible* GetIAccessible() 200 winmdroot.UI.Accessibility.IAccessible* __retVal = default(winmdroot.UI.Accessibility.IAccessible*); 201 ((delegate *unmanaged [Stdcall]<ILegacyIAccessibleProvider*,winmdroot.UI.Accessibility.IAccessible** ,winmdroot.Foundation.HRESULT>)lpVtbl[6])((ILegacyIAccessibleProvider*)Unsafe.AsPointer(ref this), &__retVal).ThrowOnFailure(); 634 internal delegate *unmanaged [Stdcall]<ILegacyIAccessibleProvider*,winmdroot.UI.Accessibility.IAccessible** ,winmdroot.Foundation.HRESULT> GetIAccessible_7; 703 unsafe winmdroot.Foundation.HRESULT GetIAccessible(winmdroot.UI.Accessibility.IAccessible** ppAccessible);
_generated\261\Windows.Win32.IUIAutomation.g.cs (10)
2164 private static winmdroot.Foundation.HRESULT ElementFromIAccessible(IUIAutomation* pThis, winmdroot.UI.Accessibility.IAccessible* accessible, int childId, winmdroot.UI.Accessibility.IUIAutomationElement** element) 2197 public unsafe winmdroot.UI.Accessibility.IUIAutomationElement* ElementFromIAccessible(winmdroot.UI.Accessibility.IAccessible* accessible, int childId) 2200 ((delegate *unmanaged [Stdcall]<IUIAutomation*,winmdroot.UI.Accessibility.IAccessible* ,int ,winmdroot.UI.Accessibility.IUIAutomationElement** ,winmdroot.Foundation.HRESULT>)lpVtbl[56])((IUIAutomation*)Unsafe.AsPointer(ref this), accessible, childId, &__retVal).ThrowOnFailure(); 2207 private static winmdroot.Foundation.HRESULT ElementFromIAccessibleBuildCache(IUIAutomation* pThis, winmdroot.UI.Accessibility.IAccessible* accessible, int childId, winmdroot.UI.Accessibility.IUIAutomationCacheRequest* cacheRequest, winmdroot.UI.Accessibility.IUIAutomationElement** element) 2244 public unsafe winmdroot.UI.Accessibility.IUIAutomationElement* ElementFromIAccessibleBuildCache(winmdroot.UI.Accessibility.IAccessible* accessible, int childId, winmdroot.UI.Accessibility.IUIAutomationCacheRequest* cacheRequest) 2247 ((delegate *unmanaged [Stdcall]<IUIAutomation*,winmdroot.UI.Accessibility.IAccessible* ,int ,winmdroot.UI.Accessibility.IUIAutomationCacheRequest* ,winmdroot.UI.Accessibility.IUIAutomationElement** ,winmdroot.Foundation.HRESULT>)lpVtbl[57])((IUIAutomation*)Unsafe.AsPointer(ref this), accessible, childId, cacheRequest, &__retVal).ThrowOnFailure(); 2386 internal delegate *unmanaged [Stdcall]<IUIAutomation*,winmdroot.UI.Accessibility.IAccessible* ,int ,winmdroot.UI.Accessibility.IUIAutomationElement** ,winmdroot.Foundation.HRESULT> ElementFromIAccessible_57; 2388 internal delegate *unmanaged [Stdcall]<IUIAutomation*,winmdroot.UI.Accessibility.IAccessible* ,int ,winmdroot.UI.Accessibility.IUIAutomationCacheRequest* ,winmdroot.UI.Accessibility.IUIAutomationElement** ,winmdroot.Foundation.HRESULT> ElementFromIAccessibleBuildCache_58; 2646 unsafe winmdroot.Foundation.HRESULT ElementFromIAccessible(winmdroot.UI.Accessibility.IAccessible* accessible, int childId, winmdroot.UI.Accessibility.IUIAutomationElement** element); 2649 unsafe winmdroot.Foundation.HRESULT ElementFromIAccessibleBuildCache(winmdroot.UI.Accessibility.IAccessible* accessible, int childId, winmdroot.UI.Accessibility.IUIAutomationCacheRequest* cacheRequest, winmdroot.UI.Accessibility.IUIAutomationElement** element);
_generated\564\Windows.Win32.UI_Accessibility_IAccessibleEx_Extensions.g.cs (2)
23 /// <inheritdoc cref="winmdroot.UI.Accessibility.IAccessibleEx.Interface.GetIAccessiblePair(winmdroot.UI.Accessibility.IAccessible**, int*)"/> 24 internal static unsafe winmdroot.Foundation.HRESULT GetIAccessiblePair(this winmdroot.UI.Accessibility.IAccessibleEx.Interface @this, winmdroot.UI.Accessibility.IAccessible** ppAcc, out int pidChild)
_generated\565\Windows.Win32.UI_Accessibility_IAccessible_Extensions.g.cs (30)
23 /// <inheritdoc cref="winmdroot.UI.Accessibility.IAccessible.Interface.get_accChildCount(int*)"/> 24 internal static unsafe winmdroot.Foundation.HRESULT get_accChildCount(this winmdroot.UI.Accessibility.IAccessible.Interface @this, out int pcountChildren) 33 /// <inheritdoc cref="winmdroot.UI.Accessibility.IAccessible.Interface.get_accName(winmdroot.System.Variant.VARIANT, winmdroot.Foundation.BSTR*)"/> 34 internal static unsafe winmdroot.Foundation.HRESULT get_accName(this winmdroot.UI.Accessibility.IAccessible.Interface @this, winmdroot.System.Variant.VARIANT varChild, out winmdroot.Foundation.BSTR pszName) 43 /// <inheritdoc cref="winmdroot.UI.Accessibility.IAccessible.Interface.get_accValue(winmdroot.System.Variant.VARIANT, winmdroot.Foundation.BSTR*)"/> 44 internal static unsafe winmdroot.Foundation.HRESULT get_accValue(this winmdroot.UI.Accessibility.IAccessible.Interface @this, winmdroot.System.Variant.VARIANT varChild, out winmdroot.Foundation.BSTR pszValue) 53 /// <inheritdoc cref="winmdroot.UI.Accessibility.IAccessible.Interface.get_accDescription(winmdroot.System.Variant.VARIANT, winmdroot.Foundation.BSTR*)"/> 54 internal static unsafe winmdroot.Foundation.HRESULT get_accDescription(this winmdroot.UI.Accessibility.IAccessible.Interface @this, winmdroot.System.Variant.VARIANT varChild, out winmdroot.Foundation.BSTR pszDescription) 63 /// <inheritdoc cref="winmdroot.UI.Accessibility.IAccessible.Interface.get_accRole(winmdroot.System.Variant.VARIANT, winmdroot.System.Variant.VARIANT*)"/> 64 internal static unsafe winmdroot.Foundation.HRESULT get_accRole(this winmdroot.UI.Accessibility.IAccessible.Interface @this, winmdroot.System.Variant.VARIANT varChild, out winmdroot.System.Variant.VARIANT pvarRole) 73 /// <inheritdoc cref="winmdroot.UI.Accessibility.IAccessible.Interface.get_accState(winmdroot.System.Variant.VARIANT, winmdroot.System.Variant.VARIANT*)"/> 74 internal static unsafe winmdroot.Foundation.HRESULT get_accState(this winmdroot.UI.Accessibility.IAccessible.Interface @this, winmdroot.System.Variant.VARIANT varChild, out winmdroot.System.Variant.VARIANT pvarState) 83 /// <inheritdoc cref="winmdroot.UI.Accessibility.IAccessible.Interface.get_accHelp(winmdroot.System.Variant.VARIANT, winmdroot.Foundation.BSTR*)"/> 84 internal static unsafe winmdroot.Foundation.HRESULT get_accHelp(this winmdroot.UI.Accessibility.IAccessible.Interface @this, winmdroot.System.Variant.VARIANT varChild, out winmdroot.Foundation.BSTR pszHelp) 93 /// <inheritdoc cref="winmdroot.UI.Accessibility.IAccessible.Interface.get_accHelpTopic(winmdroot.Foundation.BSTR*, winmdroot.System.Variant.VARIANT, int*)"/> 94 internal static unsafe winmdroot.Foundation.HRESULT get_accHelpTopic(this winmdroot.UI.Accessibility.IAccessible.Interface @this, out winmdroot.Foundation.BSTR pszHelpFile, winmdroot.System.Variant.VARIANT varChild, out int pidTopic) 106 /// <inheritdoc cref="winmdroot.UI.Accessibility.IAccessible.Interface.get_accKeyboardShortcut(winmdroot.System.Variant.VARIANT, winmdroot.Foundation.BSTR*)"/> 107 internal static unsafe winmdroot.Foundation.HRESULT get_accKeyboardShortcut(this winmdroot.UI.Accessibility.IAccessible.Interface @this, winmdroot.System.Variant.VARIANT varChild, out winmdroot.Foundation.BSTR pszKeyboardShortcut) 116 /// <inheritdoc cref="winmdroot.UI.Accessibility.IAccessible.Interface.get_accFocus(winmdroot.System.Variant.VARIANT*)"/> 117 internal static unsafe winmdroot.Foundation.HRESULT get_accFocus(this winmdroot.UI.Accessibility.IAccessible.Interface @this, out winmdroot.System.Variant.VARIANT pvarChild) 126 /// <inheritdoc cref="winmdroot.UI.Accessibility.IAccessible.Interface.get_accSelection(winmdroot.System.Variant.VARIANT*)"/> 127 internal static unsafe winmdroot.Foundation.HRESULT get_accSelection(this winmdroot.UI.Accessibility.IAccessible.Interface @this, out winmdroot.System.Variant.VARIANT pvarChildren) 136 /// <inheritdoc cref="winmdroot.UI.Accessibility.IAccessible.Interface.get_accDefaultAction(winmdroot.System.Variant.VARIANT, winmdroot.Foundation.BSTR*)"/> 137 internal static unsafe winmdroot.Foundation.HRESULT get_accDefaultAction(this winmdroot.UI.Accessibility.IAccessible.Interface @this, winmdroot.System.Variant.VARIANT varChild, out winmdroot.Foundation.BSTR pszDefaultAction) 146 /// <inheritdoc cref="winmdroot.UI.Accessibility.IAccessible.Interface.accLocation(int*, int*, int*, int*, winmdroot.System.Variant.VARIANT)"/> 147 internal static unsafe winmdroot.Foundation.HRESULT accLocation(this winmdroot.UI.Accessibility.IAccessible.Interface @this, out int pxLeft, out int pyTop, out int pcxWidth, out int pcyHeight, winmdroot.System.Variant.VARIANT varChild) 165 /// <inheritdoc cref="winmdroot.UI.Accessibility.IAccessible.Interface.accNavigate(int, winmdroot.System.Variant.VARIANT, winmdroot.System.Variant.VARIANT*)"/> 166 internal static unsafe winmdroot.Foundation.HRESULT accNavigate(this winmdroot.UI.Accessibility.IAccessible.Interface @this, int navDir, winmdroot.System.Variant.VARIANT varStart, out winmdroot.System.Variant.VARIANT pvarEndUpAt) 175 /// <inheritdoc cref="winmdroot.UI.Accessibility.IAccessible.Interface.accHitTest(int, int, winmdroot.System.Variant.VARIANT*)"/> 176 internal static unsafe winmdroot.Foundation.HRESULT accHitTest(this winmdroot.UI.Accessibility.IAccessible.Interface @this, int xLeft, int yTop, out winmdroot.System.Variant.VARIANT pvarChild)
System\Windows\Forms\AccessibilityExtensions.cs (1)
19IID.Get<global::Windows.Win32.UI.Accessibility.IAccessible>(),
Windows\Win32\UI\Accessibility\AccessibleDispatch.cs (4)
9/// Base <see cref="IDispatch"/> class for <see cref="IAccessible"/>. 11internal abstract unsafe class AccessibleDispatch : StandardDispatch<IAccessible> 17private static ITypeInfo* TypeInfo { get; } = ComHelpers.GetRegisteredTypeInfo(s_accessibilityTypeLib, 1, 1, IAccessible.IID_Guid); 21public AccessibleDispatch(IAccessible.Interface instance) : base(TypeInfo, instance) { }