40 overrides of GetPatternProvider
UIAutomationClientsideProviders (40)
MS\Internal\AutomationProxies\NonClientArea.cs (1)
316internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsButton.cs (1)
240internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsComboBox.cs (2)
100internal override object GetPatternProvider (AutomationPattern iid) 920internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsEditBox.cs (1)
178internal override object GetPatternProvider(AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsFormsLinkLabel.cs (1)
108internal override object GetPatternProvider(AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsHyperlink.cs (1)
389internal override object GetPatternProvider(AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsIPAddress.cs (2)
95internal override object GetPatternProvider (AutomationPattern iid) 349internal override object GetPatternProvider(AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsListBox.cs (2)
158internal override object GetPatternProvider (AutomationPattern iid) 697internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsListView.cs (1)
173internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsListViewGroup.cs (1)
61internal override object GetPatternProvider(AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsListViewGroupSubsetLink.cs (1)
62internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsListViewItem.cs (1)
70internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsListViewItemCheckBox.cs (1)
55internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsListViewSubItem.cs (1)
56internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsMenu.cs (3)
359internal override object GetPatternProvider (AutomationPattern iid) 1229internal override object GetPatternProvider (AutomationPattern iid) 2907internal override object GetPatternProvider(AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsProgressbar.cs (1)
91internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsRichEdit.cs (1)
116internal override object GetPatternProvider(AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsScrollBar.cs (1)
134internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsScrollBarBits.cs (1)
106internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsSlider.cs (2)
97internal override object GetPatternProvider (AutomationPattern iid) 406internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsSpinner.cs (1)
129internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsStatusBar.cs (3)
146internal override object GetPatternProvider (AutomationPattern iid) 454internal override object GetPatternProvider (AutomationPattern iid) 683internal override object GetPatternProvider(AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsSysHeader.cs (1)
402internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsTab.cs (2)
130internal override object GetPatternProvider (AutomationPattern iid) 928internal override object GetPatternProvider(AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsTitleBar.cs (1)
278internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsToolbar.cs (1)
434internal override object GetPatternProvider(AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsTreeView.cs (2)
146internal override object GetPatternProvider (AutomationPattern iid) 792internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WindowsUpDown.cs (2)
128internal override object GetPatternProvider (AutomationPattern iid) 475internal override object GetPatternProvider (AutomationPattern iid)
MS\Internal\AutomationProxies\WinFormsSpinner.cs (1)
228internal override object GetPatternProvider (AutomationPattern iid)
26 references to GetPatternProvider
UIAutomationClientsideProviders (26)
MS\Internal\AutomationProxies\EventManager.cs (24)
199IValueProvider value = el.GetPatternProvider(ValuePattern.Pattern) as IValueProvider; 208IRangeValueProvider rangeValue = el.GetPatternProvider(RangeValuePattern.Pattern) as IRangeValueProvider; 217ISelectionItemProvider selectionItem = el.GetPatternProvider(SelectionItemPattern.Pattern) as ISelectionItemProvider; 226IExpandCollapseProvider expandCollapse = el.GetPatternProvider(ExpandCollapsePattern.Pattern) as IExpandCollapseProvider; 235IGridProvider grid = el.GetPatternProvider(GridPattern.Pattern) as IGridProvider; 244IGridProvider grid = el.GetPatternProvider(GridPattern.Pattern) as IGridProvider; 253IGridItemProvider gridItem = el.GetPatternProvider(GridItemPattern.Pattern) as IGridItemProvider; 262IGridItemProvider gridItem = el.GetPatternProvider(GridItemPattern.Pattern) as IGridItemProvider; 271ITableProvider table = el.GetPatternProvider(TablePattern.Pattern) as ITableProvider; 280ITableProvider table = el.GetPatternProvider(TablePattern.Pattern) as ITableProvider; 289ISelectionProvider selection = el.GetPatternProvider(SelectionPattern.Pattern) as ISelectionProvider; 298IScrollProvider scroll = el.GetPatternProvider(ScrollPattern.Pattern) as IScrollProvider; 307IScrollProvider scroll = el.GetPatternProvider(ScrollPattern.Pattern) as IScrollProvider; 316IToggleProvider toggle = el.GetPatternProvider(TogglePattern.Pattern) as IToggleProvider; 325IInvokeProvider invoke = el.GetPatternProvider(InvokePattern.Pattern) as IInvokeProvider; 339IInvokeProvider invoke = el.GetPatternProvider(InvokePattern.Pattern) as IInvokeProvider; 351IInvokeProvider invoke = el.GetPatternProvider(InvokePattern.Pattern) as IInvokeProvider; 374ISelectionItemProvider selProvider = el.GetPatternProvider(SelectionItemPattern.Pattern) as ISelectionItemProvider; 387ISelectionItemProvider selProvider = el.GetPatternProvider(SelectionItemPattern.Pattern) as ISelectionItemProvider; 399ISelectionItemProvider selProvider = el.GetPatternProvider(SelectionItemPattern.Pattern) as ISelectionItemProvider; 421IGridProvider grid = el.GetPatternProvider(GridPattern.Pattern) as IGridProvider; 430IScrollProvider scroll = el.GetPatternProvider (ScrollPattern.Pattern) as IScrollProvider; 439IScrollProvider scroll = el.GetPatternProvider (ScrollPattern.Pattern) as IScrollProvider; 481ITextProvider textProvider = el.GetPatternProvider(TextPattern.Pattern) as ITextProvider;
MS\Internal\AutomationProxies\ProxySimple.cs (1)
514return GetPatternProvider(iid);
MS\Internal\AutomationProxies\WindowsComboBox.cs (1)
117ISelectionProvider selection = list.GetPatternProvider (iid) as ISelectionProvider;