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