21 instantiations of AutomationPatternInfo
UIAutomationClient (21)
MS\Internal\Automation\Schema.cs (21)
453
new
AutomationPatternInfo
( InvokePattern.Pattern, null, new WrapObjectClientSide(InvokePattern.Wrap) ),
454
new
AutomationPatternInfo
( SelectionPattern.Pattern, SelectionProperties, new WrapObjectClientSide(SelectionPattern.Wrap) ),
455
new
AutomationPatternInfo
( ValuePattern.Pattern, ValueProperties, new WrapObjectClientSide(ValuePattern.Wrap) ),
456
new
AutomationPatternInfo
( RangeValuePattern.Pattern, RangeValueProperties, new WrapObjectClientSide(RangeValuePattern.Wrap) ),
457
new
AutomationPatternInfo
( ScrollPattern.Pattern, ScrollProperties, new WrapObjectClientSide(ScrollPattern.Wrap) ),
458
new
AutomationPatternInfo
( ExpandCollapsePattern.Pattern, ExpandCollapseProperties, new WrapObjectClientSide(ExpandCollapsePattern.Wrap) ),
459
new
AutomationPatternInfo
( GridPattern.Pattern, GridProperties, new WrapObjectClientSide(GridPattern.Wrap) ),
460
new
AutomationPatternInfo
( GridItemPattern.Pattern, GridItemProperties, new WrapObjectClientSide(GridItemPattern.Wrap) ),
461
new
AutomationPatternInfo
( MultipleViewPattern.Pattern, MultipleViewProperties, new WrapObjectClientSide(MultipleViewPattern.Wrap) ),
462
new
AutomationPatternInfo
( WindowPattern.Pattern, WindowProperties, new WrapObjectClientSide(WindowPattern.Wrap) ),
463
new
AutomationPatternInfo
( SelectionItemPattern.Pattern, SelectionItemProperties, new WrapObjectClientSide(SelectionItemPattern.Wrap) ),
464
new
AutomationPatternInfo
( DockPattern.Pattern, null, new WrapObjectClientSide(DockPattern.Wrap) ),
465
new
AutomationPatternInfo
( TablePattern.Pattern, TableProperties, new WrapObjectClientSide(TablePattern.Wrap) ),
466
new
AutomationPatternInfo
( TableItemPattern.Pattern, TableItemProperties, new WrapObjectClientSide(TableItemPattern.Wrap) ),
467
new
AutomationPatternInfo
( TextPattern.Pattern, null, new WrapObjectClientSide(TextPattern.Wrap) ),
468
new
AutomationPatternInfo
( TogglePattern.Pattern, ToggleProperties, new WrapObjectClientSide(TogglePattern.Wrap) ),
469
new
AutomationPatternInfo
( TransformPattern.Pattern, TransformProperties, new WrapObjectClientSide(TransformPattern.Wrap) ),
470
new
AutomationPatternInfo
( ScrollItemPattern.Pattern, null, new WrapObjectClientSide(ScrollItemPattern.Wrap) ),
471
new
AutomationPatternInfo
( SynchronizedInputPattern.Pattern, null, new WrapObjectClientSide(SynchronizedInputPattern.Wrap) ),
472
new
AutomationPatternInfo
( VirtualizedItemPattern.Pattern, null, new WrapObjectClientSide(VirtualizedItemPattern.Wrap)),
473
new
AutomationPatternInfo
( ItemContainerPattern.Pattern, null, new WrapObjectClientSide(ItemContainerPattern.Wrap) ),
8 references to AutomationPatternInfo
UIAutomationClient (8)
MS\Internal\Automation\Misc.cs (1)
159
AutomationPatternInfo
pi;
MS\Internal\Automation\Schema.cs (4)
95
internal static bool GetPatternInfo( AutomationPattern id, out
AutomationPatternInfo
info )
97
foreach(
AutomationPatternInfo
pi in _patternInfoTable )
134
internal static
AutomationPatternInfo
[ ] GetPatternInfoTable()
451
private static readonly
AutomationPatternInfo
[ ] _patternInfoTable =
System\Windows\Automation\AutomationElement.cs (3)
765
AutomationPatternInfo
pi;
872
AutomationPatternInfo
pi;
901
foreach (
AutomationPatternInfo
pi in Schema.GetPatternInfoTable())