40 overrides of GetPatternProvider
UIAutomationClientSideProviders (40)
MS\Internal\AutomationProxies\NonClientArea.cs (1)
319internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsButton.cs (1)
229internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsComboBox.cs (2)
88internal override object GetPatternProvider (AutomationPattern iid) 907internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsEditBox.cs (1)
164internal override object GetPatternProvider(AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsFormsLinkLabel.cs (1)
97internal override object GetPatternProvider(AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsHyperlink.cs (1)
379internal override object GetPatternProvider(AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsIPAddress.cs (2)
83internal override object GetPatternProvider (AutomationPattern iid) 334internal override object GetPatternProvider(AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsListBox.cs (2)
150internal override object GetPatternProvider (AutomationPattern iid) 689internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsListView.cs (1)
166internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsListViewGroup.cs (1)
54internal override object GetPatternProvider(AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsListViewGroupSubsetLink.cs (1)
60internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsListViewItem.cs (1)
63internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsListViewItemCheckBox.cs (1)
50internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsListViewSubItem.cs (1)
49internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsMenu.cs (3)
348internal override object GetPatternProvider (AutomationPattern iid) 1216internal override object GetPatternProvider (AutomationPattern iid) 2894internal override object GetPatternProvider(AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsProgressbar.cs (1)
79internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsRichEdit.cs (1)
104internal override object GetPatternProvider(AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsScrollBar.cs (1)
123internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsScrollBarBits.cs (1)
100internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsSlider.cs (2)
84internal override object GetPatternProvider (AutomationPattern iid) 393internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsSpinner.cs (1)
115internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsStatusBar.cs (3)
135internal override object GetPatternProvider (AutomationPattern iid) 443internal override object GetPatternProvider (AutomationPattern iid) 672internal override object GetPatternProvider(AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsSysHeader.cs (1)
393internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsTab.cs (2)
132internal override object GetPatternProvider (AutomationPattern iid) 930internal override object GetPatternProvider(AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsTitleBar.cs (1)
270internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsToolbar.cs (1)
426internal override object GetPatternProvider(AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsTreeView.cs (2)
137internal override object GetPatternProvider (AutomationPattern iid) 783internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsUpDown.cs (2)
115internal override object GetPatternProvider (AutomationPattern iid) 462internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WinFormsSpinner.cs (1)
220internal override object GetPatternProvider (AutomationPattern iid)
26 references to GetPatternProvider
UIAutomationClientSideProviders (26)
MS\Internal\AutomationProxies\EventManager.cs (24)
192IValueProvider value = el.GetPatternProvider(ValuePattern.Pattern) as IValueProvider; 201IRangeValueProvider rangeValue = el.GetPatternProvider(RangeValuePattern.Pattern) as IRangeValueProvider; 210ISelectionItemProvider selectionItem = el.GetPatternProvider(SelectionItemPattern.Pattern) as ISelectionItemProvider; 219IExpandCollapseProvider expandCollapse = el.GetPatternProvider(ExpandCollapsePattern.Pattern) as IExpandCollapseProvider; 228IGridProvider grid = el.GetPatternProvider(GridPattern.Pattern) as IGridProvider; 237IGridProvider grid = el.GetPatternProvider(GridPattern.Pattern) as IGridProvider; 246IGridItemProvider gridItem = el.GetPatternProvider(GridItemPattern.Pattern) as IGridItemProvider; 255IGridItemProvider gridItem = el.GetPatternProvider(GridItemPattern.Pattern) as IGridItemProvider; 264ITableProvider table = el.GetPatternProvider(TablePattern.Pattern) as ITableProvider; 273ITableProvider table = el.GetPatternProvider(TablePattern.Pattern) as ITableProvider; 282ISelectionProvider selection = el.GetPatternProvider(SelectionPattern.Pattern) as ISelectionProvider; 291IScrollProvider scroll = el.GetPatternProvider(ScrollPattern.Pattern) as IScrollProvider; 300IScrollProvider scroll = el.GetPatternProvider(ScrollPattern.Pattern) as IScrollProvider; 309IToggleProvider toggle = el.GetPatternProvider(TogglePattern.Pattern) as IToggleProvider; 318IInvokeProvider invoke = el.GetPatternProvider(InvokePattern.Pattern) as IInvokeProvider; 332IInvokeProvider invoke = el.GetPatternProvider(InvokePattern.Pattern) as IInvokeProvider; 344IInvokeProvider invoke = el.GetPatternProvider(InvokePattern.Pattern) as IInvokeProvider; 367ISelectionItemProvider selProvider = el.GetPatternProvider(SelectionItemPattern.Pattern) as ISelectionItemProvider; 380ISelectionItemProvider selProvider = el.GetPatternProvider(SelectionItemPattern.Pattern) as ISelectionItemProvider; 392ISelectionItemProvider selProvider = el.GetPatternProvider(SelectionItemPattern.Pattern) as ISelectionItemProvider; 414IGridProvider grid = el.GetPatternProvider(GridPattern.Pattern) as IGridProvider; 423IScrollProvider scroll = el.GetPatternProvider (ScrollPattern.Pattern) as IScrollProvider; 432IScrollProvider scroll = el.GetPatternProvider (ScrollPattern.Pattern) as IScrollProvider; 474ITextProvider textProvider = el.GetPatternProvider(TextPattern.Pattern) as ITextProvider;
MS\Internal\AutomationProxies\ProxySimple.cs (1)
507return GetPatternProvider(iid);
MS\Internal\AutomationProxies\WindowsComboBox.cs (1)
105ISelectionProvider selection = list.GetPatternProvider (iid) as ISelectionProvider;