4 interfaces inheriting from IRawElementProviderSimple
UIAutomationProvider (4)
System\Windows\Automation\Provider\IRawElementProviderAdviseEvents.cs (1)
12public interface IRawElementProviderAdviseEvents : IRawElementProviderSimple
System\Windows\Automation\Provider\IRawElementProviderFragment.cs (1)
12public interface IRawElementProviderFragment : IRawElementProviderSimple
System\Windows\Automation\Provider\IRawElementProviderFragmentRoot.cs (1)
12public interface IRawElementProviderFragmentRoot : IRawElementProviderFragment, IRawElementProviderSimple
System\Windows\Automation\Provider\IRawElementProviderHwndOverride.cs (1)
12public interface IRawElementProviderHwndOverride : IRawElementProviderSimple
21 references to IRawElementProviderSimple
UIAutomationProvider (21)
System\Windows\Automation\Provider\AutomationInteropProvider.cs (5)
16public static IRawElementProviderSimple HostProviderFromHandle(IntPtr hwnd); 17public static void RaiseAutomationEvent(AutomationEvent eventId, IRawElementProviderSimple provider, AutomationEventArgs e); 18public static void RaiseAutomationPropertyChangedEvent(IRawElementProviderSimple element, AutomationPropertyChangedEventArgs e); 19public static void RaiseStructureChangedEvent(IRawElementProviderSimple provider, StructureChangedEventArgs e); 20public static IntPtr ReturnRawElementProvider(IntPtr hwnd, IntPtr wParam, IntPtr lParam, IRawElementProviderSimple el);
System\Windows\Automation\Provider\IGridItemProvider.cs (1)
16IRawElementProviderSimple ContainingGrid { get; }
System\Windows\Automation\Provider\IGridProvider.cs (1)
17IRawElementProviderSimple GetItem(int row, int column);
System\Windows\Automation\Provider\IItemContainerProvider.cs (2)
14IRawElementProviderSimple FindItemByProperty(IRawElementProviderSimple startAfter, int propertyId, object value);
System\Windows\Automation\Provider\IRawElementProviderFragment.cs (1)
17IRawElementProviderSimple[] GetEmbeddedFragmentRoots();
System\Windows\Automation\Provider\IRawElementProviderHwndOverride.cs (1)
14IRawElementProviderSimple GetOverrideProviderForHwnd(IntPtr hwnd);
System\Windows\Automation\Provider\IRawElementProviderSimple.cs (1)
14IRawElementProviderSimple HostRawElementProvider { get; }
System\Windows\Automation\Provider\ISelectionItemProvider.cs (1)
15IRawElementProviderSimple SelectionContainer { get; }
System\Windows\Automation\Provider\ISelectionProvider.cs (1)
17IRawElementProviderSimple[] GetSelection();
System\Windows\Automation\Provider\ITableItemProvider.cs (2)
14IRawElementProviderSimple[] GetColumnHeaderItems(); 15IRawElementProviderSimple[] GetRowHeaderItems();
System\Windows\Automation\Provider\ITableProvider.cs (2)
16IRawElementProviderSimple[] GetColumnHeaders(); 17IRawElementProviderSimple[] GetRowHeaders();
System\Windows\Automation\Provider\ITextProvider.cs (1)
19ITextRangeProvider RangeFromChild(IRawElementProviderSimple childElement);
System\Windows\Automation\Provider\ITextRangeProvider.cs (2)
24IRawElementProviderSimple[] GetChildren(); 25IRawElementProviderSimple GetEnclosingElement();