33 types derived from ProxyHwnd
UIAutomationClientSideProviders (33)
MS\Internal\AutomationProxies\NonClientArea.cs (1)
23
internal class NonClientArea:
ProxyHwnd
, IScrollProvider
MS\Internal\AutomationProxies\WindowsAltTab.cs (1)
17
internal class WindowsAltTab :
ProxyHwnd
MS\Internal\AutomationProxies\WindowsButton.cs (1)
14
internal class WindowsButton :
ProxyHwnd
, IInvokeProvider, IToggleProvider, ISelectionProvider, ISelectionItemProvider
MS\Internal\AutomationProxies\WindowsComboBox.cs (1)
31
internal class WindowsComboBox :
ProxyHwnd
, IValueProvider, IExpandCollapseProvider
MS\Internal\AutomationProxies\WindowsContainer.cs (1)
14
internal class WindowsContainer :
ProxyHwnd
, IRawElementProviderHwndOverride
MS\Internal\AutomationProxies\WindowsEditBox.cs (1)
22
internal class WindowsEditBox :
ProxyHwnd
, IValueProvider, ITextProvider
MS\Internal\AutomationProxies\WindowsFormsLinkLabel.cs (1)
14
internal class FormsLink :
ProxyHwnd
, IInvokeProvider
MS\Internal\AutomationProxies\WindowsHyperlink.cs (1)
16
internal class WindowsHyperlink:
ProxyHwnd
MS\Internal\AutomationProxies\WindowsIPAddress.cs (2)
18
internal class WindowsIPAddress:
ProxyHwnd
, IRawElementProviderHwndOverride, IValueProvider, IGridProvider
293
internal class ByteEditBoxOverride :
ProxyHwnd
, IGridItemProvider, IRangeValueProvider
MS\Internal\AutomationProxies\WindowsListBox.cs (1)
18
internal class WindowsListBox:
ProxyHwnd
, ISelectionProvider
MS\Internal\AutomationProxies\WindowsListView.cs (1)
46
internal class WindowsListView:
ProxyHwnd
, ISelectionProvider, IScrollProvider, IGridProvider, IMultipleViewProvider, ITableProvider
MS\Internal\AutomationProxies\WindowsMenu.cs (1)
24
internal class WindowsMenu:
ProxyHwnd
MS\Internal\AutomationProxies\WindowsNonControl.cs (1)
14
internal class WindowsNonControl:
ProxyHwnd
MS\Internal\AutomationProxies\WindowsProgressbar.cs (1)
13
internal class WindowsProgressBar:
ProxyHwnd
, IRangeValueProvider
MS\Internal\AutomationProxies\WindowsRebar.cs (2)
15
internal class WindowsRebar:
ProxyHwnd
, IRawElementProviderHwndOverride
471
private class RebarBandChildOverrideProxy:
ProxyHwnd
MS\Internal\AutomationProxies\WindowsRichEdit.cs (1)
18
internal class WindowsRichEdit :
ProxyHwnd
, IValueProvider, ITextProvider
MS\Internal\AutomationProxies\WindowsScrollBar.cs (1)
19
internal class WindowsScrollBar:
ProxyHwnd
, IRangeValueProvider
MS\Internal\AutomationProxies\WindowsSlider.cs (1)
16
internal class WindowsSlider:
ProxyHwnd
, IRangeValueProvider
MS\Internal\AutomationProxies\WindowsSpinner.cs (1)
15
internal class WindowsSpinner :
ProxyHwnd
, IRangeValueProvider
MS\Internal\AutomationProxies\WindowsStartMenu.cs (1)
11
internal class WindowsStartMenu :
ProxyHwnd
, IRawElementProviderSimple
MS\Internal\AutomationProxies\WindowsStatic.cs (1)
13
internal class WindowsStatic:
ProxyHwnd
MS\Internal\AutomationProxies\WindowsStatusBar.cs (2)
15
internal class WindowsStatusBar :
ProxyHwnd
, IGridProvider, IRawElementProviderHwndOverride
635
private class WindowsStatusBarPaneChildOverrideProxy :
ProxyHwnd
, IGridItemProvider
MS\Internal\AutomationProxies\WindowsSysHeader.cs (1)
22
internal class WindowsSysHeader:
ProxyHwnd
MS\Internal\AutomationProxies\WindowsTab.cs (2)
25
internal class WindowsTab:
ProxyHwnd
, ISelectionProvider, IScrollProvider, IRawElementProviderHwndOverride
1375
internal class WindowsTabChildOverrideProxy :
ProxyHwnd
MS\Internal\AutomationProxies\WindowsToolbar.cs (1)
17
internal class WindowsToolbar:
ProxyHwnd
MS\Internal\AutomationProxies\WindowsTooltip.cs (1)
15
internal class WindowsTooltip :
ProxyHwnd
MS\Internal\AutomationProxies\WindowsTreeView.cs (1)
16
internal class WindowsTreeView :
ProxyHwnd
, ISelectionProvider
MS\Internal\AutomationProxies\WindowsUpDown.cs (1)
15
internal class WindowsUpDown :
ProxyHwnd
, IRangeValueProvider
MS\Internal\AutomationProxies\WinFormsSpinner.cs (1)
17
internal class WinformsSpinner :
ProxyHwnd
, IRawElementProviderHwndOverride, IRangeValueProvider, IValueProvider
19 references to ProxyHwnd
UIAutomationClientSideProviders (19)
MS\Internal\AutomationProxies\ClickablePoint.cs (1)
142
if (simple is
ProxyHwnd
)
MS\Internal\AutomationProxies\NonClientArea.cs (7)
41
ProxyHwnd
menuProxy = CreateNonClientMenu();
48
menuProxy = (
ProxyHwnd
)titleBar.CreateTitleBarChild(WindowsTitleBar._systemMenu);
61
ProxyHwnd
menuProxy = CreateNonClientMenu();
68
menuProxy = (
ProxyHwnd
)titleBar.CreateTitleBarChild(WindowsTitleBar._systemMenu);
519
internal
ProxyHwnd
CreateNonClientMenu ()
525
ProxyHwnd
menuProxy = null;
533
menuProxy = (
ProxyHwnd
)titleBar.CreateTitleBarChild(WindowsTitleBar._systemMenu);
MS\Internal\AutomationProxies\ProxyFragment.cs (2)
111
return this is
ProxyHwnd
? this : null;
122
System.Diagnostics.Debug.Assert(this is
ProxyHwnd
, "Invalid method called ElementProviderFromPoint");
MS\Internal\AutomationProxies\ProxySimple.cs (2)
730
return this is
ProxyHwnd
;
735
return this is
ProxyHwnd
;
MS\Internal\AutomationProxies\WindowsAltTab.cs (1)
80
ProxySimple el = (
ProxyHwnd
) WindowsAltTab.Create(hwnd, 0);
MS\Internal\AutomationProxies\WindowsContainer.cs (1)
24
public WindowsContainer (IntPtr hwnd,
ProxyHwnd
parent, int item)
MS\Internal\AutomationProxies\WindowsGrip.cs (1)
23
public WindowsGrip (IntPtr hwnd,
ProxyHwnd
parent, int item)
MS\Internal\AutomationProxies\WindowsListBox.cs (1)
125
ProxySimple el = (
ProxyHwnd
)WindowsListBox.Create(hwnd, 0);
MS\Internal\AutomationProxies\WindowsStartMenu.cs (1)
20
public WindowsStartMenu(IntPtr hwnd,
ProxyHwnd
parent, int item)
MS\Internal\AutomationProxies\WindowsStatusBar.cs (2)
751
public StatusBarGrip (IntPtr hwnd,
ProxyHwnd
parent, int item)
817
internal static StatusBarGrip Create(IntPtr hwnd,
ProxyHwnd
parent, int item)