56 references to IAccessibleEx
System.Windows.Forms (11)
System\Windows\Forms\Accessibility\AccessibleObject.cs (10)
28
IAccessibleEx
.Interface,
58
IAccessibleEx
,
894
Guid IID_IAccessibleEx = *IID.Get<
IAccessibleEx
>();
899
*ppvObject = ComHelpers.GetComPointer<
IAccessibleEx
>(this);
907
HRESULT
IAccessibleEx
.Interface.GetObjectForChild(int idChild,
IAccessibleEx
** pRetVal)
918
HRESULT
IAccessibleEx
.Interface.GetIAccessiblePair(UIA.IAccessible** ppAcc, int* pidChild)
936
HRESULT
IAccessibleEx
.Interface.GetRuntimeId(SAFEARRAY** pRetVal)
956
HRESULT
IAccessibleEx
.Interface.ConvertReturnedElement(IRawElementProviderSimple* pIn,
IAccessibleEx
** ppRetValOut)
System\Windows\Forms\Accessibility\Control.ControlAccessibleObject.cs (1)
205
/// This is used only if control supports <see cref="
IAccessibleEx
" />. We need to provide a unique ID.
System.Windows.Forms.Primitives (43)
Windows.Win32.IAccessibleEx.g.cs (39)
26
:IVTable<
IAccessibleEx
,
IAccessibleEx
.Vtbl>,IComIID {
42
return ((delegate *unmanaged [Stdcall]<
IAccessibleEx
*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((
IAccessibleEx
*)Unsafe.AsPointer(ref this), riid, ppvObject);
47
return ((delegate *unmanaged [Stdcall]<
IAccessibleEx
*,uint>)lpVtbl[1])((
IAccessibleEx
*)Unsafe.AsPointer(ref this));
52
return ((delegate *unmanaged [Stdcall]<
IAccessibleEx
*,uint>)lpVtbl[2])((
IAccessibleEx
*)Unsafe.AsPointer(ref this));
58
private static winmdroot.Foundation.HRESULT GetObjectForChild(
IAccessibleEx
* pThis, int idChild, winmdroot.UI.Accessibility.
IAccessibleEx
** pRetVal)
87
public unsafe winmdroot.UI.Accessibility.
IAccessibleEx
* GetObjectForChild(int idChild)
89
winmdroot.UI.Accessibility.
IAccessibleEx
* __retVal = default(winmdroot.UI.Accessibility.
IAccessibleEx
*);
90
((delegate *unmanaged [Stdcall]<
IAccessibleEx
*,int ,winmdroot.UI.Accessibility.
IAccessibleEx
** ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((
IAccessibleEx
*)Unsafe.AsPointer(ref this), idChild, &__retVal).ThrowOnFailure();
106
private static winmdroot.Foundation.HRESULT GetIAccessiblePair(
IAccessibleEx
* pThis, winmdroot.UI.Accessibility.IAccessible** ppAcc, int* pidChild)
140
((delegate *unmanaged [Stdcall]<
IAccessibleEx
*,winmdroot.UI.Accessibility.IAccessible** ,int* ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((
IAccessibleEx
*)Unsafe.AsPointer(ref this), ppAcc, pidChild).ThrowOnFailure();
146
private static winmdroot.Foundation.HRESULT GetRuntimeId(
IAccessibleEx
* pThis, winmdroot.System.Com.SAFEARRAY** pRetVal)
174
((delegate *unmanaged [Stdcall]<
IAccessibleEx
*,winmdroot.System.Com.SAFEARRAY** ,winmdroot.Foundation.HRESULT>)lpVtbl[5])((
IAccessibleEx
*)Unsafe.AsPointer(ref this), &__retVal).ThrowOnFailure();
181
private static winmdroot.Foundation.HRESULT ConvertReturnedElement(
IAccessibleEx
* pThis, winmdroot.UI.Accessibility.IRawElementProviderSimple* pIn, winmdroot.UI.Accessibility.
IAccessibleEx
** ppRetValOut)
211
public unsafe void ConvertReturnedElement(winmdroot.UI.Accessibility.IRawElementProviderSimple* pIn, winmdroot.UI.Accessibility.
IAccessibleEx
** ppRetValOut)
213
((delegate *unmanaged [Stdcall]<
IAccessibleEx
*,winmdroot.UI.Accessibility.IRawElementProviderSimple* ,winmdroot.UI.Accessibility.
IAccessibleEx
** ,winmdroot.Foundation.HRESULT>)lpVtbl[6])((
IAccessibleEx
*)Unsafe.AsPointer(ref this), pIn, ppRetValOut).ThrowOnFailure();
237
internal delegate *unmanaged [Stdcall]<
IAccessibleEx
*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1;
239
internal delegate *unmanaged [Stdcall]<
IAccessibleEx
*,uint> AddRef_2;
241
internal delegate *unmanaged [Stdcall]<
IAccessibleEx
*,uint> Release_3;
243
internal delegate *unmanaged [Stdcall]<
IAccessibleEx
*,int ,winmdroot.UI.Accessibility.
IAccessibleEx
** ,winmdroot.Foundation.HRESULT> GetObjectForChild_4;
245
internal delegate *unmanaged [Stdcall]<
IAccessibleEx
*,winmdroot.UI.Accessibility.IAccessible** ,int* ,winmdroot.Foundation.HRESULT> GetIAccessiblePair_5;
247
internal delegate *unmanaged [Stdcall]<
IAccessibleEx
*,winmdroot.System.Com.SAFEARRAY** ,winmdroot.Foundation.HRESULT> GetRuntimeId_6;
249
internal delegate *unmanaged [Stdcall]<
IAccessibleEx
*,winmdroot.UI.Accessibility.IRawElementProviderSimple* ,winmdroot.UI.Accessibility.
IAccessibleEx
** ,winmdroot.Foundation.HRESULT> ConvertReturnedElement_7;
279
unsafe winmdroot.Foundation.HRESULT GetObjectForChild(int idChild, winmdroot.UI.Accessibility.
IAccessibleEx
** pRetVal);
288
unsafe winmdroot.Foundation.HRESULT ConvertReturnedElement(winmdroot.UI.Accessibility.IRawElementProviderSimple* pIn, winmdroot.UI.Accessibility.
IAccessibleEx
** ppRetValOut);
Windows.Win32.UI_Accessibility_IAccessibleEx_Extensions.g.cs (4)
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)
33
/// <inheritdoc cref="winmdroot.UI.Accessibility.
IAccessibleEx
.Interface.GetRuntimeId(winmdroot.System.Com.SAFEARRAY**)"/>
34
internal static unsafe winmdroot.Foundation.HRESULT GetRuntimeId(this winmdroot.UI.Accessibility.
IAccessibleEx
.Interface @this, out winmdroot.System.Com.SAFEARRAY* pRetVal)
System.Windows.Forms.Tests (2)
System\Windows\Forms\AccessibleObjects\AccessibleObjectTests.cs (2)
2746
HRESULT result = ((UIA.
IAccessibleEx
.Interface)accessibleObject).GetIAccessiblePair(accessible, &idChild);
2760
HRESULT result = ((UIA.
IAccessibleEx
.Interface)accessibleObject).GetIAccessiblePair(accessible, pidChild: null);