40 overrides of GetPatternProvider
UIAutomationClientSideProviders (40)
MS\Internal\AutomationProxies\NonClientArea.cs (1)
308internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsButton.cs (1)
223internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsComboBox.cs (2)
83internal override object GetPatternProvider (AutomationPattern iid) 892internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsEditBox.cs (1)
159internal override object GetPatternProvider(AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsFormsLinkLabel.cs (1)
83internal override object GetPatternProvider(AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsHyperlink.cs (1)
371internal override object GetPatternProvider(AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsIPAddress.cs (2)
80internal override object GetPatternProvider (AutomationPattern iid) 331internal override object GetPatternProvider(AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsListBox.cs (2)
142internal override object GetPatternProvider (AutomationPattern iid) 675internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsListView.cs (1)
159internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsListViewGroup.cs (1)
51internal override object GetPatternProvider(AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsListViewGroupSubsetLink.cs (1)
58internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsListViewItem.cs (1)
57internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsListViewItemCheckBox.cs (1)
47internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsListViewSubItem.cs (1)
47internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsMenu.cs (3)
342internal override object GetPatternProvider (AutomationPattern iid) 1210internal override object GetPatternProvider (AutomationPattern iid) 2886internal override object GetPatternProvider(AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsProgressbar.cs (1)
74internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsRichEdit.cs (1)
99internal override object GetPatternProvider(AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsScrollBar.cs (1)
116internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsScrollBarBits.cs (1)
96internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsSlider.cs (2)
80internal override object GetPatternProvider (AutomationPattern iid) 389internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsSpinner.cs (1)
111internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsStatusBar.cs (3)
131internal override object GetPatternProvider (AutomationPattern iid) 440internal override object GetPatternProvider (AutomationPattern iid) 669internal override object GetPatternProvider(AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsSysHeader.cs (1)
386internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsTab.cs (2)
126internal override object GetPatternProvider (AutomationPattern iid) 922internal override object GetPatternProvider(AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsTitleBar.cs (1)
265internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsToolbar.cs (1)
419internal override object GetPatternProvider(AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsTreeView.cs (2)
131internal override object GetPatternProvider (AutomationPattern iid) 776internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsUpDown.cs (2)
107internal override object GetPatternProvider (AutomationPattern iid) 454internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WinFormsSpinner.cs (1)
217internal override object GetPatternProvider (AutomationPattern iid)
26 references to GetPatternProvider
UIAutomationClientSideProviders (26)
MS\Internal\AutomationProxies\EventManager.cs (24)
185IValueProvider value = el.GetPatternProvider(ValuePattern.Pattern) as IValueProvider; 194IRangeValueProvider rangeValue = el.GetPatternProvider(RangeValuePattern.Pattern) as IRangeValueProvider; 203ISelectionItemProvider selectionItem = el.GetPatternProvider(SelectionItemPattern.Pattern) as ISelectionItemProvider; 212IExpandCollapseProvider expandCollapse = el.GetPatternProvider(ExpandCollapsePattern.Pattern) as IExpandCollapseProvider; 221IGridProvider grid = el.GetPatternProvider(GridPattern.Pattern) as IGridProvider; 230IGridProvider grid = el.GetPatternProvider(GridPattern.Pattern) as IGridProvider; 239IGridItemProvider gridItem = el.GetPatternProvider(GridItemPattern.Pattern) as IGridItemProvider; 248IGridItemProvider gridItem = el.GetPatternProvider(GridItemPattern.Pattern) as IGridItemProvider; 257ITableProvider table = el.GetPatternProvider(TablePattern.Pattern) as ITableProvider; 266ITableProvider table = el.GetPatternProvider(TablePattern.Pattern) as ITableProvider; 275ISelectionProvider selection = el.GetPatternProvider(SelectionPattern.Pattern) as ISelectionProvider; 284IScrollProvider scroll = el.GetPatternProvider(ScrollPattern.Pattern) as IScrollProvider; 293IScrollProvider scroll = el.GetPatternProvider(ScrollPattern.Pattern) as IScrollProvider; 302IToggleProvider toggle = el.GetPatternProvider(TogglePattern.Pattern) as IToggleProvider; 311IInvokeProvider invoke = el.GetPatternProvider(InvokePattern.Pattern) as IInvokeProvider; 325IInvokeProvider invoke = el.GetPatternProvider(InvokePattern.Pattern) as IInvokeProvider; 337IInvokeProvider invoke = el.GetPatternProvider(InvokePattern.Pattern) as IInvokeProvider; 360ISelectionItemProvider selProvider = el.GetPatternProvider(SelectionItemPattern.Pattern) as ISelectionItemProvider; 373ISelectionItemProvider selProvider = el.GetPatternProvider(SelectionItemPattern.Pattern) as ISelectionItemProvider; 385ISelectionItemProvider selProvider = el.GetPatternProvider(SelectionItemPattern.Pattern) as ISelectionItemProvider; 407IGridProvider grid = el.GetPatternProvider(GridPattern.Pattern) as IGridProvider; 416IScrollProvider scroll = el.GetPatternProvider (ScrollPattern.Pattern) as IScrollProvider; 425IScrollProvider scroll = el.GetPatternProvider (ScrollPattern.Pattern) as IScrollProvider; 467ITextProvider textProvider = el.GetPatternProvider(TextPattern.Pattern) as ITextProvider;
MS\Internal\AutomationProxies\ProxySimple.cs (1)
496return GetPatternProvider(iid);
MS\Internal\AutomationProxies\WindowsComboBox.cs (1)
100ISelectionProvider selection = list.GetPatternProvider (iid) as ISelectionProvider;