40 overrides of GetPatternProvider
UIAutomationClientSideProviders (40)
MS\Internal\AutomationProxies\NonClientArea.cs (1)
309internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsButton.cs (1)
224internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsComboBox.cs (2)
84internal override object GetPatternProvider (AutomationPattern iid) 900internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsEditBox.cs (1)
160internal override object GetPatternProvider(AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsFormsLinkLabel.cs (1)
88internal override object GetPatternProvider(AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsHyperlink.cs (1)
376internal override object GetPatternProvider(AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsIPAddress.cs (2)
81internal override object GetPatternProvider (AutomationPattern iid) 332internal override object GetPatternProvider(AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsListBox.cs (2)
143internal override object GetPatternProvider (AutomationPattern iid) 676internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsListView.cs (1)
160internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsListViewGroup.cs (1)
52internal override object GetPatternProvider(AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsListViewGroupSubsetLink.cs (1)
59internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsListViewItem.cs (1)
58internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsListViewItemCheckBox.cs (1)
48internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsListViewSubItem.cs (1)
48internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsMenu.cs (3)
343internal override object GetPatternProvider (AutomationPattern iid) 1211internal override object GetPatternProvider (AutomationPattern iid) 2887internal override object GetPatternProvider(AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsProgressbar.cs (1)
75internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsRichEdit.cs (1)
100internal override object GetPatternProvider(AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsScrollBar.cs (1)
117internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsScrollBarBits.cs (1)
97internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsSlider.cs (2)
81internal override object GetPatternProvider (AutomationPattern iid) 390internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsSpinner.cs (1)
112internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsStatusBar.cs (3)
132internal override object GetPatternProvider (AutomationPattern iid) 441internal override object GetPatternProvider (AutomationPattern iid) 670internal override object GetPatternProvider(AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsSysHeader.cs (1)
387internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsTab.cs (2)
127internal override object GetPatternProvider (AutomationPattern iid) 927internal override object GetPatternProvider(AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsTitleBar.cs (1)
266internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsToolbar.cs (1)
420internal override object GetPatternProvider(AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsTreeView.cs (2)
132internal override object GetPatternProvider (AutomationPattern iid) 778internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsUpDown.cs (2)
108internal override object GetPatternProvider (AutomationPattern iid) 455internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WinFormsSpinner.cs (1)
218internal override object GetPatternProvider (AutomationPattern iid)
26 references to GetPatternProvider
UIAutomationClientSideProviders (26)
MS\Internal\AutomationProxies\EventManager.cs (24)
186IValueProvider value = el.GetPatternProvider(ValuePattern.Pattern) as IValueProvider; 195IRangeValueProvider rangeValue = el.GetPatternProvider(RangeValuePattern.Pattern) as IRangeValueProvider; 204ISelectionItemProvider selectionItem = el.GetPatternProvider(SelectionItemPattern.Pattern) as ISelectionItemProvider; 213IExpandCollapseProvider expandCollapse = el.GetPatternProvider(ExpandCollapsePattern.Pattern) as IExpandCollapseProvider; 222IGridProvider grid = el.GetPatternProvider(GridPattern.Pattern) as IGridProvider; 231IGridProvider grid = el.GetPatternProvider(GridPattern.Pattern) as IGridProvider; 240IGridItemProvider gridItem = el.GetPatternProvider(GridItemPattern.Pattern) as IGridItemProvider; 249IGridItemProvider gridItem = el.GetPatternProvider(GridItemPattern.Pattern) as IGridItemProvider; 258ITableProvider table = el.GetPatternProvider(TablePattern.Pattern) as ITableProvider; 267ITableProvider table = el.GetPatternProvider(TablePattern.Pattern) as ITableProvider; 276ISelectionProvider selection = el.GetPatternProvider(SelectionPattern.Pattern) as ISelectionProvider; 285IScrollProvider scroll = el.GetPatternProvider(ScrollPattern.Pattern) as IScrollProvider; 294IScrollProvider scroll = el.GetPatternProvider(ScrollPattern.Pattern) as IScrollProvider; 303IToggleProvider toggle = el.GetPatternProvider(TogglePattern.Pattern) as IToggleProvider; 312IInvokeProvider invoke = el.GetPatternProvider(InvokePattern.Pattern) as IInvokeProvider; 326IInvokeProvider invoke = el.GetPatternProvider(InvokePattern.Pattern) as IInvokeProvider; 338IInvokeProvider invoke = el.GetPatternProvider(InvokePattern.Pattern) as IInvokeProvider; 361ISelectionItemProvider selProvider = el.GetPatternProvider(SelectionItemPattern.Pattern) as ISelectionItemProvider; 374ISelectionItemProvider selProvider = el.GetPatternProvider(SelectionItemPattern.Pattern) as ISelectionItemProvider; 386ISelectionItemProvider selProvider = el.GetPatternProvider(SelectionItemPattern.Pattern) as ISelectionItemProvider; 408IGridProvider grid = el.GetPatternProvider(GridPattern.Pattern) as IGridProvider; 417IScrollProvider scroll = el.GetPatternProvider (ScrollPattern.Pattern) as IScrollProvider; 426IScrollProvider scroll = el.GetPatternProvider (ScrollPattern.Pattern) as IScrollProvider; 468ITextProvider textProvider = el.GetPatternProvider(TextPattern.Pattern) as ITextProvider;
MS\Internal\AutomationProxies\ProxySimple.cs (1)
497return GetPatternProvider(iid);
MS\Internal\AutomationProxies\WindowsComboBox.cs (1)
101ISelectionProvider selection = list.GetPatternProvider (iid) as ISelectionProvider;