21 instantiations of AutomationPatternInfo
UIAutomationClient (21)
MS\Internal\Automation\Schema.cs (21)
468
new
AutomationPatternInfo
( InvokePattern.Pattern, null, new WrapObjectClientSide(InvokePattern.Wrap) ),
469
new
AutomationPatternInfo
( SelectionPattern.Pattern, SelectionProperties, new WrapObjectClientSide(SelectionPattern.Wrap) ),
470
new
AutomationPatternInfo
( ValuePattern.Pattern, ValueProperties, new WrapObjectClientSide(ValuePattern.Wrap) ),
471
new
AutomationPatternInfo
( RangeValuePattern.Pattern, RangeValueProperties, new WrapObjectClientSide(RangeValuePattern.Wrap) ),
472
new
AutomationPatternInfo
( ScrollPattern.Pattern, ScrollProperties, new WrapObjectClientSide(ScrollPattern.Wrap) ),
473
new
AutomationPatternInfo
( ExpandCollapsePattern.Pattern, ExpandCollapseProperties, new WrapObjectClientSide(ExpandCollapsePattern.Wrap) ),
474
new
AutomationPatternInfo
( GridPattern.Pattern, GridProperties, new WrapObjectClientSide(GridPattern.Wrap) ),
475
new
AutomationPatternInfo
( GridItemPattern.Pattern, GridItemProperties, new WrapObjectClientSide(GridItemPattern.Wrap) ),
476
new
AutomationPatternInfo
( MultipleViewPattern.Pattern, MultipleViewProperties, new WrapObjectClientSide(MultipleViewPattern.Wrap) ),
477
new
AutomationPatternInfo
( WindowPattern.Pattern, WindowProperties, new WrapObjectClientSide(WindowPattern.Wrap) ),
478
new
AutomationPatternInfo
( SelectionItemPattern.Pattern, SelectionItemProperties, new WrapObjectClientSide(SelectionItemPattern.Wrap) ),
479
new
AutomationPatternInfo
( DockPattern.Pattern, null, new WrapObjectClientSide(DockPattern.Wrap) ),
480
new
AutomationPatternInfo
( TablePattern.Pattern, TableProperties, new WrapObjectClientSide(TablePattern.Wrap) ),
481
new
AutomationPatternInfo
( TableItemPattern.Pattern, TableItemProperties, new WrapObjectClientSide(TableItemPattern.Wrap) ),
482
new
AutomationPatternInfo
( TextPattern.Pattern, null, new WrapObjectClientSide(TextPattern.Wrap) ),
483
new
AutomationPatternInfo
( TogglePattern.Pattern, ToggleProperties, new WrapObjectClientSide(TogglePattern.Wrap) ),
484
new
AutomationPatternInfo
( TransformPattern.Pattern, TransformProperties, new WrapObjectClientSide(TransformPattern.Wrap) ),
485
new
AutomationPatternInfo
( ScrollItemPattern.Pattern, null, new WrapObjectClientSide(ScrollItemPattern.Wrap) ),
486
new
AutomationPatternInfo
( SynchronizedInputPattern.Pattern, null, new WrapObjectClientSide(SynchronizedInputPattern.Wrap) ),
487
new
AutomationPatternInfo
( VirtualizedItemPattern.Pattern, null, new WrapObjectClientSide(VirtualizedItemPattern.Wrap)),
488
new
AutomationPatternInfo
( ItemContainerPattern.Pattern, null, new WrapObjectClientSide(ItemContainerPattern.Wrap) ),
8 references to AutomationPatternInfo
UIAutomationClient (8)
MS\Internal\Automation\Misc.cs (1)
141
AutomationPatternInfo
pi;
MS\Internal\Automation\Schema.cs (4)
77
internal static bool GetPatternInfo( AutomationPattern id, out
AutomationPatternInfo
info )
79
foreach(
AutomationPatternInfo
pi in _patternInfoTable )
116
internal static
AutomationPatternInfo
[ ] GetPatternInfoTable()
466
private static readonly
AutomationPatternInfo
[ ] _patternInfoTable =
System\Windows\Automation\AutomationElement.cs (3)
705
AutomationPatternInfo
pi;
807
AutomationPatternInfo
pi;
831
foreach (
AutomationPatternInfo
pi in Schema.GetPatternInfoTable())