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