21 instantiations of AutomationPatternInfo
UIAutomationClient (21)
MS\Internal\Automation\Schema.cs (21)
479
new
AutomationPatternInfo
( InvokePattern.Pattern, null, new WrapObjectClientSide(InvokePattern.Wrap) ),
480
new
AutomationPatternInfo
( SelectionPattern.Pattern, SelectionProperties, new WrapObjectClientSide(SelectionPattern.Wrap) ),
481
new
AutomationPatternInfo
( ValuePattern.Pattern, ValueProperties, new WrapObjectClientSide(ValuePattern.Wrap) ),
482
new
AutomationPatternInfo
( RangeValuePattern.Pattern, RangeValueProperties, new WrapObjectClientSide(RangeValuePattern.Wrap) ),
483
new
AutomationPatternInfo
( ScrollPattern.Pattern, ScrollProperties, new WrapObjectClientSide(ScrollPattern.Wrap) ),
484
new
AutomationPatternInfo
( ExpandCollapsePattern.Pattern, ExpandCollapseProperties, new WrapObjectClientSide(ExpandCollapsePattern.Wrap) ),
485
new
AutomationPatternInfo
( GridPattern.Pattern, GridProperties, new WrapObjectClientSide(GridPattern.Wrap) ),
486
new
AutomationPatternInfo
( GridItemPattern.Pattern, GridItemProperties, new WrapObjectClientSide(GridItemPattern.Wrap) ),
487
new
AutomationPatternInfo
( MultipleViewPattern.Pattern, MultipleViewProperties, new WrapObjectClientSide(MultipleViewPattern.Wrap) ),
488
new
AutomationPatternInfo
( WindowPattern.Pattern, WindowProperties, new WrapObjectClientSide(WindowPattern.Wrap) ),
489
new
AutomationPatternInfo
( SelectionItemPattern.Pattern, SelectionItemProperties, new WrapObjectClientSide(SelectionItemPattern.Wrap) ),
490
new
AutomationPatternInfo
( DockPattern.Pattern, null, new WrapObjectClientSide(DockPattern.Wrap) ),
491
new
AutomationPatternInfo
( TablePattern.Pattern, TableProperties, new WrapObjectClientSide(TablePattern.Wrap) ),
492
new
AutomationPatternInfo
( TableItemPattern.Pattern, TableItemProperties, new WrapObjectClientSide(TableItemPattern.Wrap) ),
493
new
AutomationPatternInfo
( TextPattern.Pattern, null, new WrapObjectClientSide(TextPattern.Wrap) ),
494
new
AutomationPatternInfo
( TogglePattern.Pattern, ToggleProperties, new WrapObjectClientSide(TogglePattern.Wrap) ),
495
new
AutomationPatternInfo
( TransformPattern.Pattern, TransformProperties, new WrapObjectClientSide(TransformPattern.Wrap) ),
496
new
AutomationPatternInfo
( ScrollItemPattern.Pattern, null, new WrapObjectClientSide(ScrollItemPattern.Wrap) ),
497
new
AutomationPatternInfo
( SynchronizedInputPattern.Pattern, null, new WrapObjectClientSide(SynchronizedInputPattern.Wrap) ),
498
new
AutomationPatternInfo
( VirtualizedItemPattern.Pattern, null, new WrapObjectClientSide(VirtualizedItemPattern.Wrap)),
499
new
AutomationPatternInfo
( ItemContainerPattern.Pattern, null, new WrapObjectClientSide(ItemContainerPattern.Wrap) ),
8 references to AutomationPatternInfo
UIAutomationClient (8)
MS\Internal\Automation\Misc.cs (1)
150
AutomationPatternInfo
pi;
MS\Internal\Automation\Schema.cs (4)
88
internal static bool GetPatternInfo( AutomationPattern id, out
AutomationPatternInfo
info )
90
foreach(
AutomationPatternInfo
pi in _patternInfoTable )
127
internal static
AutomationPatternInfo
[ ] GetPatternInfoTable()
477
private static readonly
AutomationPatternInfo
[ ] _patternInfoTable =
System\Windows\Automation\AutomationElement.cs (3)
717
AutomationPatternInfo
pi;
819
AutomationPatternInfo
pi;
843
foreach (
AutomationPatternInfo
pi in Schema.GetPatternInfoTable())