30 references to IRawElementProviderSimple
System.Windows.Forms.Primitives (30)
Interop\UiaCore\Interop.StubFragmentRoot.cs (7)
15
IRawElementProviderSimple
.Interface,
16
IManagedWrapper<IRawElementProviderFragmentRoot, IRawElementProviderFragment,
IRawElementProviderSimple
>
101
HRESULT
IRawElementProviderSimple
.Interface.get_ProviderOptions(ProviderOptions* pRetVal)
112
HRESULT
IRawElementProviderSimple
.Interface.GetPatternProvider(UIA_PATTERN_ID patternId, IUnknown** pRetVal)
123
HRESULT
IRawElementProviderSimple
.Interface.GetPropertyValue(UIA_PROPERTY_ID propertyId, VARIANT* pRetVal)
134
HRESULT
IRawElementProviderSimple
.Interface.get_HostRawElementProvider(
IRawElementProviderSimple
** pRetVal)
System\Windows\Forms\Automation\UiaTextProvider.cs (2)
23
public abstract HRESULT RangeFromChild(
IRawElementProviderSimple
* childElement, ITextRangeProvider** pRetVal);
149
public abstract HRESULT RangeFromAnnotation(
IRawElementProviderSimple
* annotationElement, ITextRangeProvider** pRetVal);
System\Windows\Forms\Automation\UiaTextRange.cs (4)
19
private readonly
IRawElementProviderSimple
.Interface _enclosingElement;
36
public UiaTextRange(
IRawElementProviderSimple
.Interface enclosingElement, UiaTextProvider provider, int start, int end)
411
HRESULT ITextRangeProvider.Interface.GetEnclosingElement(
IRawElementProviderSimple
** pRetVal)
418
*pRetVal = ComHelpers.GetComPointer<
IRawElementProviderSimple
>(_enclosingElement);
Windows\Win32\PInvoke.UiaDisconnectProvider.cs (3)
10
/// <inheritdoc cref="UiaDisconnectProvider(
IRawElementProviderSimple
*)"/>
11
public static unsafe void UiaDisconnectProvider(
IRawElementProviderSimple
.Interface? provider, bool skipOSCheck = false)
15
using var providerScope = ComHelpers.GetComScope<
IRawElementProviderSimple
>(provider);
Windows\Win32\PInvoke.UiaHostProviderFromHwnd.cs (3)
10
/// <inheritdoc cref="UiaHostProviderFromHwnd(HWND,
IRawElementProviderSimple
**)"/>
11
public static unsafe HRESULT UiaHostProviderFromHwnd<T>(T hwnd, out
IRawElementProviderSimple
* ppProvider) where T : IHandle<HWND>
13
IRawElementProviderSimple
* provider;
Windows\Win32\PInvoke.UiaRaiseNotificationEvent.cs (3)
11
/// <inheritdoc cref="UiaRaiseNotificationEvent(
IRawElementProviderSimple
*, NotificationKind, NotificationProcessing, BSTR, BSTR)"/>
13
IRawElementProviderSimple
.Interface provider,
20
using var providerScope = ComHelpers.GetComScope<
IRawElementProviderSimple
>(provider);
Windows\Win32\PInvoke.UiaReturnRawElementProvider.cs (3)
10
/// <inheritdoc cref="UiaReturnRawElementProvider(HWND, WPARAM, LPARAM,
IRawElementProviderSimple
*)"/>
15
IRawElementProviderSimple
.Interface? el)
18
using var provider = ComHelpers.TryGetComScope<
IRawElementProviderSimple
>(el);
Windows\Win32\UI\Accessibility\IRawElementProviderSimple.cs (1)
6
internal partial struct IRawElementProviderSimple : IComInterface<
IRawElementProviderSimple
.Interface>
Windows\Win32\UI\Accessibility\UIAHelper.cs (4)
13
/// <see cref="
IRawElementProviderSimple
.GetPropertyValue(
IRawElementProviderSimple
*, UIA_PROPERTY_ID, VARIANT*)"/>
22
/// <see cref="
IRawElementProviderSimple
.GetPropertyValue(
IRawElementProviderSimple
*, UIA_PROPERTY_ID, VARIANT*)"/>