1 instantiation of AutomationProperty
UIAutomationTypes (1)
System\Windows\Automation\AutomationIdentifier.cs (1)
162case UiaCoreTypesApi.AutomationIdType.Property: autoid = new AutomationProperty(id, programmaticName); break;
482 references to AutomationProperty
PresentationCore (5)
MS\Internal\Automation\AutomationPropertyInfo.cs (3)
28AutomationProperty id, 48internal AutomationProperty ID { get { return _id; } } 63private AutomationProperty _id;
System\Windows\Automation\Peers\AutomationPeer.cs (2)
332public void RaisePropertyChangedEvent(AutomationProperty property, object oldValue, object newValue) 1869AutomationProperty propertyId,
UIAutomationClient (167)
MS\Internal\Automation\AutomationPatternInfo.cs (3)
25AutomationProperty [ ] properties, 44internal AutomationProperty [ ] Properties { get { return _properties; } } 59private AutomationProperty [ ] _properties;
MS\Internal\Automation\AutomationPropertyInfo.cs (3)
28AutomationProperty id, 49internal AutomationProperty ID { get { return _id; } } 65private AutomationProperty _id;
MS\Internal\Automation\ClientEventManager.cs (5)
135private static int[] PropertyArrayToIntArray(AutomationProperty[] properties) 248private static void RemovePropertyTracker(AutomationProperty property, Tracker tracker) 530private static bool HasProperty(AutomationProperty p, AutomationProperty [] properties) 535foreach (AutomationProperty p1 in properties)
MS\Internal\Automation\EventListener.cs (4)
26AutomationProperty [] properties, 33_properties = (AutomationProperty[])properties.Clone(); 59internal AutomationProperty [] Properties 98private AutomationProperty [] _properties; // for property change, indicates the properties we're listening for
MS\Internal\Automation\HwndProxyElementProvider.cs (2)
87AutomationProperty idProp = AutomationProperty.LookupById(propertyId);
MS\Internal\Automation\Schema.cs (19)
45internal static bool GetPropertyInfo( AutomationProperty id, out AutomationPropertyInfo info ) 62internal static object GetDefaultValue(AutomationProperty property) 110internal static AutomationProperty [ ] GetBasicProperties() 375private static AutomationProperty [ ] _basicProperties = 406private static readonly AutomationProperty [ ] ValueProperties = { ValuePattern.ValueProperty, 409private static readonly AutomationProperty [ ] RangeValueProperties = { RangeValuePattern.ValueProperty, 416private static readonly AutomationProperty [ ] ScrollProperties = { ScrollPattern.HorizontalScrollPercentProperty, 423private static readonly AutomationProperty [ ] SelectionProperties = { SelectionPattern.SelectionProperty, 427private static readonly AutomationProperty [ ] ExpandCollapseProperties = { ExpandCollapsePattern.ExpandCollapseStateProperty}; 429private static readonly AutomationProperty [ ] DockProperties = { DockPattern.DockPositionProperty }; 431private static readonly AutomationProperty [ ] GridProperties = { GridPattern.RowCountProperty, 434private static readonly AutomationProperty [ ] GridItemProperties = { GridItemPattern.RowProperty, 440private static readonly AutomationProperty [ ] MultipleViewProperties = { MultipleViewPattern.CurrentViewProperty, 443private static readonly AutomationProperty [ ] WindowProperties = { WindowPattern.CanMaximizeProperty, 450private static readonly AutomationProperty [ ] SelectionItemProperties = { SelectionItemPattern.IsSelectedProperty, 453private static readonly AutomationProperty [ ] TableProperties = { TablePattern.RowHeadersProperty, 457private static readonly AutomationProperty [ ] TableItemProperties = { TableItemPattern.RowHeaderItemsProperty, 460private static readonly AutomationProperty [ ] ToggleProperties = { TogglePattern.ToggleStateProperty}; 463private static readonly AutomationProperty [ ] TransformProperties = { TransformPattern.CanMoveProperty,
MS\Internal\Automation\UiaCoreApi.cs (5)
118private AutomationProperty[] _properties; 123public AutomationProperty [] Properties { get { return _properties; } } 128AutomationProperty[] properties, 658AutomationProperty propertyId = AutomationProperty.LookupById(pcargs._propertyId);
System\Windows\Automation\Automation.cs (3)
88public static string PropertyName( AutomationProperty property ) 214params AutomationProperty [] properties // listen for changes to these properties 228foreach (AutomationProperty property in properties)
System\Windows\Automation\AutomationElement.cs (63)
99public static readonly AutomationProperty IsControlElementProperty = AutomationElementIdentifiers.IsControlElementProperty; 102public static readonly AutomationProperty ControlTypeProperty = AutomationElementIdentifiers.ControlTypeProperty; 105public static readonly AutomationProperty IsContentElementProperty = AutomationElementIdentifiers.IsContentElementProperty; 108public static readonly AutomationProperty LabeledByProperty = AutomationElementIdentifiers.LabeledByProperty; 111public static readonly AutomationProperty NativeWindowHandleProperty = AutomationElementIdentifiers.NativeWindowHandleProperty; 114public static readonly AutomationProperty AutomationIdProperty = AutomationElementIdentifiers.AutomationIdProperty; 117public static readonly AutomationProperty ItemTypeProperty = AutomationElementIdentifiers.ItemTypeProperty; 120public static readonly AutomationProperty IsPasswordProperty = AutomationElementIdentifiers.IsPasswordProperty; 123public static readonly AutomationProperty LocalizedControlTypeProperty = AutomationElementIdentifiers.LocalizedControlTypeProperty; 126public static readonly AutomationProperty NameProperty = AutomationElementIdentifiers.NameProperty; 129public static readonly AutomationProperty AcceleratorKeyProperty = AutomationElementIdentifiers.AcceleratorKeyProperty; 132public static readonly AutomationProperty AccessKeyProperty = AutomationElementIdentifiers.AccessKeyProperty; 135public static readonly AutomationProperty HasKeyboardFocusProperty = AutomationElementIdentifiers.HasKeyboardFocusProperty; 138public static readonly AutomationProperty IsKeyboardFocusableProperty = AutomationElementIdentifiers.IsKeyboardFocusableProperty; 141public static readonly AutomationProperty IsEnabledProperty = AutomationElementIdentifiers.IsEnabledProperty; 144public static readonly AutomationProperty BoundingRectangleProperty = AutomationElementIdentifiers.BoundingRectangleProperty; 147public static readonly AutomationProperty ProcessIdProperty = AutomationElementIdentifiers.ProcessIdProperty; 150public static readonly AutomationProperty RuntimeIdProperty = AutomationElementIdentifiers.RuntimeIdProperty; 153public static readonly AutomationProperty ClassNameProperty = AutomationElementIdentifiers.ClassNameProperty; 156public static readonly AutomationProperty HelpTextProperty = AutomationElementIdentifiers.HelpTextProperty; 159public static readonly AutomationProperty ClickablePointProperty = AutomationElementIdentifiers.ClickablePointProperty; 162public static readonly AutomationProperty CultureProperty = AutomationElementIdentifiers.CultureProperty; 165public static readonly AutomationProperty IsOffscreenProperty = AutomationElementIdentifiers.IsOffscreenProperty; 168public static readonly AutomationProperty OrientationProperty = AutomationElementIdentifiers.OrientationProperty; 171public static readonly AutomationProperty FrameworkIdProperty = AutomationElementIdentifiers.FrameworkIdProperty; 174public static readonly AutomationProperty IsRequiredForFormProperty = AutomationElementIdentifiers.IsRequiredForFormProperty; 177public static readonly AutomationProperty ItemStatusProperty = AutomationElementIdentifiers.ItemStatusProperty; 183public static readonly AutomationProperty SizeOfSetProperty = AutomationElementIdentifiers.SizeOfSetProperty; 189public static readonly AutomationProperty PositionInSetProperty = AutomationElementIdentifiers.PositionInSetProperty; 194public static readonly AutomationProperty HeadingLevelProperty = AutomationElementIdentifiers.HeadingLevelProperty; 199public static readonly AutomationProperty IsDialogProperty = AutomationElementIdentifiers.IsDialogProperty; 203public static readonly AutomationProperty IsDockPatternAvailableProperty = AutomationElementIdentifiers.IsDockPatternAvailableProperty; 205public static readonly AutomationProperty IsExpandCollapsePatternAvailableProperty = AutomationElementIdentifiers.IsExpandCollapsePatternAvailableProperty; 207public static readonly AutomationProperty IsGridItemPatternAvailableProperty = AutomationElementIdentifiers.IsGridItemPatternAvailableProperty; 209public static readonly AutomationProperty IsGridPatternAvailableProperty = AutomationElementIdentifiers.IsGridPatternAvailableProperty; 211public static readonly AutomationProperty IsInvokePatternAvailableProperty = AutomationElementIdentifiers.IsInvokePatternAvailableProperty; 213public static readonly AutomationProperty IsMultipleViewPatternAvailableProperty = AutomationElementIdentifiers.IsMultipleViewPatternAvailableProperty; 215public static readonly AutomationProperty IsRangeValuePatternAvailableProperty = AutomationElementIdentifiers.IsRangeValuePatternAvailableProperty; 217public static readonly AutomationProperty IsSelectionItemPatternAvailableProperty = AutomationElementIdentifiers.IsSelectionItemPatternAvailableProperty; 219public static readonly AutomationProperty IsSelectionPatternAvailableProperty = AutomationElementIdentifiers.IsSelectionPatternAvailableProperty; 221public static readonly AutomationProperty IsScrollPatternAvailableProperty = AutomationElementIdentifiers.IsScrollPatternAvailableProperty; 223public static readonly AutomationProperty IsSynchronizedInputPatternAvailableProperty = AutomationElementIdentifiers.IsSynchronizedInputPatternAvailableProperty; 225public static readonly AutomationProperty IsScrollItemPatternAvailableProperty = AutomationElementIdentifiers.IsScrollItemPatternAvailableProperty; 227public static readonly AutomationProperty IsVirtualizedItemPatternAvailableProperty = AutomationElementIdentifiers.IsVirtualizedItemPatternAvailableProperty; 229public static readonly AutomationProperty IsItemContainerPatternAvailableProperty = AutomationElementIdentifiers.IsItemContainerPatternAvailableProperty; 231public static readonly AutomationProperty IsTablePatternAvailableProperty = AutomationElementIdentifiers.IsTablePatternAvailableProperty; 233public static readonly AutomationProperty IsTableItemPatternAvailableProperty = AutomationElementIdentifiers.IsTableItemPatternAvailableProperty; 235public static readonly AutomationProperty IsTextPatternAvailableProperty = AutomationElementIdentifiers.IsTextPatternAvailableProperty; 237public static readonly AutomationProperty IsTogglePatternAvailableProperty = AutomationElementIdentifiers.IsTogglePatternAvailableProperty; 239public static readonly AutomationProperty IsTransformPatternAvailableProperty = AutomationElementIdentifiers.IsTransformPatternAvailableProperty; 241public static readonly AutomationProperty IsValuePatternAvailableProperty = AutomationElementIdentifiers.IsValuePatternAvailableProperty; 243public static readonly AutomationProperty IsWindowPatternAvailableProperty = AutomationElementIdentifiers.IsWindowPatternAvailableProperty; 475public object GetCurrentPropertyValue(AutomationProperty property) 493public object GetCurrentPropertyValue(AutomationProperty property, bool ignoreDefaultValue) 616public object GetCachedPropertyValue(AutomationProperty property) 640public object GetCachedPropertyValue(AutomationProperty property, bool ignoreDefaultValue) 794public AutomationProperty [ ] GetSupportedProperties() 817return (AutomationProperty[])Misc.RemoveDuplicates(Misc.CombineArrays(propArrays, typeof(AutomationProperty)), typeof(AutomationProperty)); 1141internal object GetPatternPropertyValue(AutomationProperty property, bool useCache) 1214AutomationProperty automationProperty = id as AutomationProperty;
System\Windows\Automation\CacheRequest.cs (8)
156AutomationProperty[] propertyArray = (AutomationProperty[])_properties.ToArray(typeof(AutomationProperty)); 240public void Add(AutomationProperty property) 409_defaultUiaCacheRequest = new UiaCoreApi.UiaCacheRequest(Automation.ControlViewCondition, TreeScope.Element, new AutomationProperty[] { AutomationElement.RuntimeIdProperty }, Array.Empty<AutomationPattern>(), AutomationElementMode.Full); 429AutomationProperty[] propertiesArray = (AutomationProperty[])_properties.ToArray(typeof(AutomationProperty));
System\Windows\Automation\DockPattern.cs (1)
49public static readonly AutomationProperty DockPositionProperty = DockPatternIdentifiers.DockPositionProperty;
System\Windows\Automation\ExpandCollapsePattern.cs (1)
47public static readonly AutomationProperty ExpandCollapseStateProperty = ExpandCollapsePatternIdentifiers.ExpandCollapseStateProperty;
System\Windows\Automation\GridItemPattern.cs (5)
51public static readonly AutomationProperty RowProperty = GridItemPatternIdentifiers.RowProperty; 54public static readonly AutomationProperty ColumnProperty = GridItemPatternIdentifiers.ColumnProperty; 57public static readonly AutomationProperty RowSpanProperty = GridItemPatternIdentifiers.RowSpanProperty; 60public static readonly AutomationProperty ColumnSpanProperty = GridItemPatternIdentifiers.ColumnSpanProperty; 63public static readonly AutomationProperty ContainingGridProperty = GridItemPatternIdentifiers.ContainingGridProperty;
System\Windows\Automation\GridPattern.cs (2)
47public static readonly AutomationProperty RowCountProperty = GridPatternIdentifiers.RowCountProperty; 50public static readonly AutomationProperty ColumnCountProperty = GridPatternIdentifiers.ColumnCountProperty;
System\Windows\Automation\ItemContainerPattern.cs (2)
83public AutomationElement FindItemByProperty(AutomationElement startAfter, AutomationProperty property, object value) 124private object PropertyValueValidateAndMap(AutomationProperty property, object value)
System\Windows\Automation\MultipleViewPattern.cs (2)
47public static readonly AutomationProperty CurrentViewProperty = MultipleViewPatternIdentifiers.CurrentViewProperty; 50public static readonly AutomationProperty SupportedViewsProperty = MultipleViewPatternIdentifiers.SupportedViewsProperty;
System\Windows\Automation\PropertyCondition.cs (5)
48public PropertyCondition( AutomationProperty property, object value ) 59public PropertyCondition( AutomationProperty property, object value, PropertyConditionFlags flags ) 79public AutomationProperty Property 120private void Init(AutomationProperty property, object val, PropertyConditionFlags flags ) 227private AutomationProperty _property;
System\Windows\Automation\RangeValuePattern.cs (6)
54public static readonly AutomationProperty ValueProperty = RangeValuePatternIdentifiers.ValueProperty; 57public static readonly AutomationProperty IsReadOnlyProperty = RangeValuePatternIdentifiers.IsReadOnlyProperty; 60public static readonly AutomationProperty MinimumProperty = RangeValuePatternIdentifiers.MinimumProperty; 63public static readonly AutomationProperty MaximumProperty = RangeValuePatternIdentifiers.MaximumProperty; 66public static readonly AutomationProperty LargeChangeProperty = RangeValuePatternIdentifiers.LargeChangeProperty; 69public static readonly AutomationProperty SmallChangeProperty = RangeValuePatternIdentifiers.SmallChangeProperty;
System\Windows\Automation\ScrollPattern.cs (6)
52public static readonly AutomationProperty HorizontalScrollPercentProperty = ScrollPatternIdentifiers.HorizontalScrollPercentProperty; 55public static readonly AutomationProperty HorizontalViewSizeProperty = ScrollPatternIdentifiers.HorizontalViewSizeProperty; 58public static readonly AutomationProperty VerticalScrollPercentProperty = ScrollPatternIdentifiers.VerticalScrollPercentProperty; 61public static readonly AutomationProperty VerticalViewSizeProperty = ScrollPatternIdentifiers.VerticalViewSizeProperty; 64public static readonly AutomationProperty HorizontallyScrollableProperty = ScrollPatternIdentifiers.HorizontallyScrollableProperty; 67public static readonly AutomationProperty VerticallyScrollableProperty = ScrollPatternIdentifiers.VerticallyScrollableProperty;
System\Windows\Automation\SelectionItemPattern.cs (2)
49public static readonly AutomationProperty IsSelectedProperty = SelectionItemPatternIdentifiers.IsSelectedProperty; 51public static readonly AutomationProperty SelectionContainerProperty = SelectionItemPatternIdentifiers.SelectionContainerProperty;
System\Windows\Automation\SelectionPattern.cs (3)
49public static readonly AutomationProperty SelectionProperty = SelectionPatternIdentifiers.SelectionProperty; 52public static readonly AutomationProperty CanSelectMultipleProperty = SelectionPatternIdentifiers.CanSelectMultipleProperty; 55public static readonly AutomationProperty IsSelectionRequiredProperty = SelectionPatternIdentifiers.IsSelectionRequiredProperty;
System\Windows\Automation\TableItemPattern.cs (2)
49public static readonly AutomationProperty RowHeaderItemsProperty = TableItemPatternIdentifiers.RowHeaderItemsProperty; 52public static readonly AutomationProperty ColumnHeaderItemsProperty = TableItemPatternIdentifiers.ColumnHeaderItemsProperty;
System\Windows\Automation\TablePattern.cs (3)
48public static readonly AutomationProperty RowHeadersProperty = TablePatternIdentifiers.RowHeadersProperty; 51public static readonly AutomationProperty ColumnHeadersProperty = TablePatternIdentifiers.ColumnHeadersProperty; 54public static readonly AutomationProperty RowOrColumnMajorProperty = TablePatternIdentifiers.RowOrColumnMajorProperty;
System\Windows\Automation\TogglePattern.cs (1)
49public static readonly AutomationProperty ToggleStateProperty = TogglePatternIdentifiers.ToggleStateProperty;
System\Windows\Automation\TransformPattern.cs (3)
47public static readonly AutomationProperty CanMoveProperty = TransformPatternIdentifiers.CanMoveProperty; 50public static readonly AutomationProperty CanResizeProperty = TransformPatternIdentifiers.CanResizeProperty; 53public static readonly AutomationProperty CanRotateProperty = TransformPatternIdentifiers.CanRotateProperty;
System\Windows\Automation\ValuePattern.cs (2)
50public static readonly AutomationProperty ValueProperty = ValuePatternIdentifiers.ValueProperty; 53public static readonly AutomationProperty IsReadOnlyProperty = ValuePatternIdentifiers.IsReadOnlyProperty;
System\Windows\Automation\WindowPattern.cs (6)
51public static readonly AutomationProperty CanMaximizeProperty = WindowPatternIdentifiers.CanMaximizeProperty; 54public static readonly AutomationProperty CanMinimizeProperty = WindowPatternIdentifiers.CanMinimizeProperty; 57public static readonly AutomationProperty IsModalProperty = WindowPatternIdentifiers.IsModalProperty; 60public static readonly AutomationProperty WindowVisualStateProperty = WindowPatternIdentifiers.WindowVisualStateProperty; 63public static readonly AutomationProperty WindowInteractionStateProperty = WindowPatternIdentifiers.WindowInteractionStateProperty; 66public static readonly AutomationProperty IsTopmostProperty = WindowPatternIdentifiers.IsTopmostProperty;
UIAutomationClientSideProviders (97)
MS\Internal\AutomationProxies\EventManager.cs (3)
116AutomationProperty property = idProp as AutomationProperty; 438private static void RaisePropertyChangedEvent(ProxySimple el, AutomationProperty property, object propertyValue)
MS\Internal\AutomationProxies\MSAAEventDispatcher.cs (4)
56internal void AdviseEventAdded(IntPtr hwnd, AutomationEvent eventId, AutomationProperty[] properties) 103internal void AdviseEventRemoved(IntPtr hwnd, AutomationEvent eventId, AutomationProperty[] properties) 259private AutomationIdentifier[] EventKeys(AutomationEvent eventId, AutomationProperty[] properties) 290private void MaybeFirePropertyChangeEvent(AutomationPattern pattern, AutomationProperty property, Hashtable eventTable, IntPtr hwnd, int idObject, int idChild, bool clientToo)
MS\Internal\AutomationProxies\MSAANativeProvider.cs (9)
268AutomationProperty [] properties = null; 271properties = new AutomationProperty[propertiesAsInts.Length]; 274properties[i] = AutomationProperty.LookupById(propertiesAsInts[i]); 286AutomationProperty [] properties = null; 289properties = new AutomationProperty[propertiesAsInts.Length]; 292properties[i] = AutomationProperty.LookupById(propertiesAsInts[i]); 498AutomationProperty idProp = AutomationProperty.LookupById(propertyId); 881protected virtual object GetPropertyValue(AutomationProperty idProp)
MS\Internal\AutomationProxies\NonClientArea.cs (3)
37internal override void AdviseEventAdded (AutomationEvent eventId, AutomationProperty [] aidProps) 57internal override void AdviseEventRemoved (AutomationEvent eventId, AutomationProperty [] aidProps) 79protected override int[] PropertyToWinEvent(AutomationProperty idProp)
MS\Internal\AutomationProxies\ProxyHwnd.cs (12)
63internal virtual void AdviseEventAdded(AutomationEvent eventId, AutomationProperty[] aidProps) 92internal virtual void AdviseEventRemoved(AutomationEvent eventId, AutomationProperty [] aidProps) 144internal override object GetElementProperty (AutomationProperty idProp) 292AutomationProperty [] properties = null; 295properties = new AutomationProperty[propertiesAsInts.Length]; 298properties[i] = AutomationProperty.LookupById(propertiesAsInts[i]); 310AutomationProperty [] properties = null; 313properties = new AutomationProperty[propertiesAsInts.Length]; 316properties[i] = AutomationProperty.LookupById(propertiesAsInts[i]); 348protected virtual int [] PropertyToWinEvent (AutomationProperty idProp) 508private ReadOnlySpan<WinEventTracker.EvtIdProperty> PropertyToWinEvent(AutomationProperty[] aProps) 512foreach (AutomationProperty idProp in aProps)
MS\Internal\AutomationProxies\ProxySimple.cs (3)
180internal virtual object GetElementProperty(AutomationProperty idProp) 506AutomationProperty idProp = AutomationProperty.LookupById(propertyId);
MS\Internal\AutomationProxies\WindowsButton.cs (1)
247internal override object GetElementProperty (AutomationProperty idProp)
MS\Internal\AutomationProxies\WindowsComboBox.cs (7)
145internal override object GetElementProperty (AutomationProperty idProp) 288internal override void AdviseEventAdded (AutomationEvent eventId, AutomationProperty [] aidProps) 323internal override void AdviseEventRemoved (AutomationEvent eventId, AutomationProperty [] aidProps) 740if (idProp is AutomationProperty && idProp == ExpandCollapsePattern.ExpandCollapseStateProperty) 797private static ReadOnlySpan<WinEventTracker.EvtIdProperty> CreateEditPortionEvents(AutomationProperty[] aidProps) 801foreach (AutomationProperty p in aidProps) 817foreach (AutomationProperty p in aidProps)
MS\Internal\AutomationProxies\WindowsContainer.cs (1)
74internal override object GetElementProperty(AutomationProperty idProp)
MS\Internal\AutomationProxies\WindowsEditBox.cs (1)
180internal override object GetElementProperty(AutomationProperty idProp)
MS\Internal\AutomationProxies\WindowsListBox.cs (5)
166internal override object GetElementProperty(AutomationProperty idProp) 395protected override int[] PropertyToWinEvent(AutomationProperty idProp) 450if ((eventId == NativeMethods.EventObjectSelection || eventId == NativeMethods.EventObjectSelectionAdd) && (idProp as AutomationProperty) == SelectionPattern.IsSelectionRequiredProperty) 511AutomationProperty automationProperty = idProp as AutomationProperty;
MS\Internal\AutomationProxies\WindowsListView.cs (5)
485internal override void AdviseEventAdded (AutomationEvent eventId, AutomationProperty [] aidProps) 514internal override void AdviseEventRemoved (AutomationEvent eventId, AutomationProperty [] aidProps) 1539protected override int [] PropertyToWinEvent (AutomationProperty idProp) 1848AutomationProperty automationProperty = idProp as AutomationProperty;
MS\Internal\AutomationProxies\WindowsListViewGroup.cs (1)
78internal override object GetElementProperty (AutomationProperty idProp)
MS\Internal\AutomationProxies\WindowsListViewItem.cs (1)
216internal override object GetElementProperty(AutomationProperty propertyId)
MS\Internal\AutomationProxies\WindowsListViewItemCheckBox.cs (1)
68internal override object GetElementProperty(AutomationProperty idProp)
MS\Internal\AutomationProxies\WindowsListViewItemStartMenu.cs (1)
77internal override object GetElementProperty(AutomationProperty idProp)
MS\Internal\AutomationProxies\WindowsListViewSubItem.cs (1)
130internal override object GetElementProperty(AutomationProperty idProp)
MS\Internal\AutomationProxies\WindowsMenu.cs (7)
348internal override object GetElementProperty(AutomationProperty idProp) 452internal override void AdviseEventAdded (AutomationEvent eventId, AutomationProperty [] aidProps) 467internal override void AdviseEventRemoved (AutomationEvent eventId, AutomationProperty [] aidProps) 1047AutomationInteropProvider.RaiseAutomationPropertyChangedEvent(parent, new AutomationPropertyChangedEventArgs((AutomationProperty)idProp, null, propertyValue)); 1053private static bool MenuRelatedEvent (AutomationEvent eventId, AutomationProperty [] aidProps) 1372internal override object GetElementProperty (AutomationProperty idProp) 2911internal override object GetElementProperty (AutomationProperty idProp)
MS\Internal\AutomationProxies\WindowsNonControl.cs (1)
60internal override object GetElementProperty (AutomationProperty idProp)
MS\Internal\AutomationProxies\WindowsRebar.cs (2)
354internal override object GetElementProperty(AutomationProperty idProp) 506internal override object GetElementProperty (AutomationProperty idProp)
MS\Internal\AutomationProxies\WindowsRichEdit.cs (1)
129internal override object GetElementProperty(AutomationProperty idProp)
MS\Internal\AutomationProxies\WindowsScroll.cs (1)
77internal static object GetPropertyScroll (AutomationProperty idProp, IntPtr hwnd)
MS\Internal\AutomationProxies\WindowsScrollBar.cs (1)
186internal override object GetElementProperty (AutomationProperty idProp)
MS\Internal\AutomationProxies\WindowsScrollBarBits.cs (1)
107internal override object GetElementProperty (AutomationProperty idProp)
MS\Internal\AutomationProxies\WindowsSlider.cs (1)
86internal override object GetElementProperty(AutomationProperty idProp)
MS\Internal\AutomationProxies\WindowsSpinner.cs (1)
127internal override object GetElementProperty(AutomationProperty idProp)
MS\Internal\AutomationProxies\WindowsStatic.cs (1)
128internal override object GetElementProperty (AutomationProperty idProp)
MS\Internal\AutomationProxies\WindowsStatusBar.cs (1)
678internal override object GetElementProperty(AutomationProperty idProp)
MS\Internal\AutomationProxies\WindowsSysHeader.cs (4)
71AutomationProperty property = idProp as AutomationProperty; 189internal override object GetElementProperty(AutomationProperty idProp) 414internal override object GetElementProperty (AutomationProperty idProp)
MS\Internal\AutomationProxies\WindowsTab.cs (5)
142internal override object GetElementProperty(AutomationProperty idProp) 307AutomationEvent eventId, AutomationProperty[] aidProps) 326AutomationEvent eventId, AutomationProperty[] aidProps) 947internal override object GetElementProperty(AutomationProperty idProp) 1413internal override object GetElementProperty(AutomationProperty idProp)
MS\Internal\AutomationProxies\WindowsTitleBar.cs (1)
276internal override object GetElementProperty (AutomationProperty idProp)
MS\Internal\AutomationProxies\WindowsToolbar.cs (1)
456internal override object GetElementProperty(AutomationProperty idProp)
MS\Internal\AutomationProxies\WindowsToolbarItemAsMenuItem.cs (1)
97internal override object GetElementProperty(AutomationProperty idProp)
MS\Internal\AutomationProxies\WindowsTooltip.cs (2)
71internal override void AdviseEventAdded( AutomationEvent eventId, AutomationProperty[] aidProps ) 94internal override void AdviseEventRemoved( AutomationEvent eventId, AutomationProperty[] aidProps )
MS\Internal\AutomationProxies\WindowsTreeView.cs (2)
330protected override int [] PropertyToWinEvent (AutomationProperty idProp) 840internal override object GetElementProperty(AutomationProperty idProp)
MS\Internal\AutomationProxies\WindowsUpDown.cs (2)
112internal override object GetElementProperty(AutomationProperty idProp) 469internal override object GetElementProperty(AutomationProperty idProp)
MS\Internal\AutomationProxies\WinFormsSpinner.cs (2)
275internal override void AdviseEventAdded(AutomationEvent eventId, AutomationProperty[] aidProps) 283internal override void AdviseEventRemoved(AutomationEvent eventId, AutomationProperty[] aidProps)
UIAutomationTypes (213)
System\Windows\Automation\AutomationElementIdentifiers.cs (108)
37public static readonly AutomationProperty IsControlElementProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsControlElement, "AutomationElementIdentifiers.IsControlElementProperty"); 40public static readonly AutomationProperty ControlTypeProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.ControlType, "AutomationElementIdentifiers.ControlTypeProperty"); 43public static readonly AutomationProperty IsContentElementProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsContentElement, "AutomationElementIdentifiers.IsContentElementProperty"); 46public static readonly AutomationProperty LabeledByProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.LabeledBy, "AutomationElementIdentifiers.LabeledByProperty"); 49public static readonly AutomationProperty NativeWindowHandleProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.NativeWindowHandle, "AutomationElementIdentifiers.NativeWindowHandleProperty"); 52public static readonly AutomationProperty AutomationIdProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.AutomationId, "AutomationElementIdentifiers.AutomationIdProperty"); 55public static readonly AutomationProperty ItemTypeProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.ItemType, "AutomationElementIdentifiers.ItemTypeProperty"); 58public static readonly AutomationProperty IsPasswordProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsPassword, "AutomationElementIdentifiers.IsPasswordProperty"); 61public static readonly AutomationProperty LocalizedControlTypeProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.LocalizedControlType, "AutomationElementIdentifiers.LocalizedControlTypeProperty"); 64public static readonly AutomationProperty NameProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.Name, "AutomationElementIdentifiers.NameProperty"); 67public static readonly AutomationProperty AcceleratorKeyProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.AcceleratorKey, "AutomationElementIdentifiers.AcceleratorKeyProperty"); 70public static readonly AutomationProperty AccessKeyProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.AccessKey, "AutomationElementIdentifiers.AccessKeyProperty"); 73public static readonly AutomationProperty HasKeyboardFocusProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.HasKeyboardFocus, "AutomationElementIdentifiers.HasKeyboardFocusProperty"); 76public static readonly AutomationProperty IsKeyboardFocusableProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsKeyboardFocusable, "AutomationElementIdentifiers.IsKeyboardFocusableProperty"); 79public static readonly AutomationProperty IsEnabledProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsEnabled, "AutomationElementIdentifiers.IsEnabledProperty"); 82public static readonly AutomationProperty BoundingRectangleProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.BoundingRectangle, "AutomationElementIdentifiers.BoundingRectangleProperty"); 85public static readonly AutomationProperty ProcessIdProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.ProcessId, "AutomationElementIdentifiers.ProcessIdProperty"); 88public static readonly AutomationProperty RuntimeIdProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.RuntimeId, "AutomationElementIdentifiers.RuntimeIdProperty"); 91public static readonly AutomationProperty ClassNameProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.ClassName, "AutomationElementIdentifiers.ClassNameProperty"); 94public static readonly AutomationProperty HelpTextProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.HelpText, "AutomationElementIdentifiers.HelpTextProperty"); 97public static readonly AutomationProperty ClickablePointProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.ClickablePoint, "AutomationElementIdentifiers.ClickablePointProperty"); 100public static readonly AutomationProperty CultureProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.Culture, "AutomationElementIdentifiers.CultureProperty"); 103public static readonly AutomationProperty IsOffscreenProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsOffscreen, "AutomationElementIdentifiers.IsOffscreenProperty"); 106public static readonly AutomationProperty OrientationProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.Orientation, "AutomationElementIdentifiers.OrientationProperty"); 109public static readonly AutomationProperty FrameworkIdProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.FrameworkId, "AutomationElementIdentifiers.FrameworkIdProperty"); 112public static readonly AutomationProperty HeadingLevelProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.HeadingLevel, "AutomationElementIdentifiers.HeadingLevelProperty"); 115public static readonly AutomationProperty IsDialogProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsDialog, "AutomationElementIdentifiers.IsDialogProperty"); 118public static readonly AutomationProperty IsRequiredForFormProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsRequiredForForm, "AutomationElementIdentifiers.IsRequiredForFormProperty"); 121public static readonly AutomationProperty ItemStatusProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.ItemStatus, "AutomationElementIdentifiers.ItemStatusProperty"); 124public static readonly AutomationProperty LiveSettingProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.LiveSetting, "AutomationElementIdentifiers.LiveSettingProperty"); 127public static readonly AutomationProperty ControllerForProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.ControllerFor, "AutomationElementIdentifiers.ControllerForProperty"); 133public static readonly AutomationProperty SizeOfSetProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.SizeOfSet, "AutomationElementIdentifiers.SizeOfSetProperty"); 139public static readonly AutomationProperty PositionInSetProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.PositionInSet, "AutomationElementIdentifiers.PositionInSetProperty"); 143public static readonly AutomationProperty IsDockPatternAvailableProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsDockPatternAvailable, "AutomationElementIdentifiers.IsDockPatternAvailableProperty"); 145public static readonly AutomationProperty IsExpandCollapsePatternAvailableProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsExpandCollapsePatternAvailable, "AutomationElementIdentifiers.IsExpandCollapsePatternAvailableProperty"); 147public static readonly AutomationProperty IsGridItemPatternAvailableProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsGridItemPatternAvailable, "AutomationElementIdentifiers.IsGridItemPatternAvailableProperty"); 149public static readonly AutomationProperty IsGridPatternAvailableProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsGridPatternAvailable, "AutomationElementIdentifiers.IsGridPatternAvailableProperty"); 151public static readonly AutomationProperty IsInvokePatternAvailableProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsInvokePatternAvailable, "AutomationElementIdentifiers.IsInvokePatternAvailableProperty"); 153public static readonly AutomationProperty IsMultipleViewPatternAvailableProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsMultipleViewPatternAvailable, "AutomationElementIdentifiers.IsMultipleViewPatternAvailableProperty"); 155public static readonly AutomationProperty IsRangeValuePatternAvailableProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsRangeValuePatternAvailable, "AutomationElementIdentifiers.IsRangeValuePatternAvailableProperty"); 157public static readonly AutomationProperty IsSelectionItemPatternAvailableProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsSelectionItemPatternAvailable, "AutomationElementIdentifiers.IsSelectionItemPatternAvailableProperty"); 159public static readonly AutomationProperty IsSelectionPatternAvailableProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsSelectionPatternAvailable, "AutomationElementIdentifiers.IsSelectionPatternAvailableProperty"); 161public static readonly AutomationProperty IsScrollPatternAvailableProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsScrollPatternAvailable, "AutomationElementIdentifiers.IsScrollPatternAvailableProperty"); 163public static readonly AutomationProperty IsScrollItemPatternAvailableProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsScrollItemPatternAvailable, "AutomationElementIdentifiers.IsScrollItemPatternAvailableProperty"); 165public static readonly AutomationProperty IsSynchronizedInputPatternAvailableProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsSynchronizedInputPatternAvailable, "AutomationElementIdentifiers.IsSynchronizedInputPatternAvailableProperty"); 167public static readonly AutomationProperty IsVirtualizedItemPatternAvailableProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsVirtualizedItemPatternAvailable, "AutomationElementIdentifiers.IsVirtualizedItemPatternAvailableProperty"); 169public static readonly AutomationProperty IsItemContainerPatternAvailableProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsItemContainerPatternAvailable, "AutomationElementIdentifiers.IsItemContainerPatternAvailableProperty"); 171public static readonly AutomationProperty IsTablePatternAvailableProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsTablePatternAvailable, "AutomationElementIdentifiers.IsTablePatternAvailableProperty"); 173public static readonly AutomationProperty IsTableItemPatternAvailableProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsTableItemPatternAvailable, "AutomationElementIdentifiers.IsTableItemPatternAvailableProperty"); 175public static readonly AutomationProperty IsTextPatternAvailableProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsTextPatternAvailable, "AutomationElementIdentifiers.IsTextPatternAvailableProperty"); 177public static readonly AutomationProperty IsTogglePatternAvailableProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsTogglePatternAvailable, "AutomationElementIdentifiers.IsTogglePatternAvailableProperty"); 179public static readonly AutomationProperty IsTransformPatternAvailableProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsTransformPatternAvailable, "AutomationElementIdentifiers.IsTransformPatternAvailableProperty"); 181public static readonly AutomationProperty IsValuePatternAvailableProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsValuePatternAvailable, "AutomationElementIdentifiers.IsValuePatternAvailableProperty"); 183public static readonly AutomationProperty IsWindowPatternAvailableProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsWindowPatternAvailable, "AutomationElementIdentifiers.IsWindowPatternAvailableProperty");
System\Windows\Automation\AutomationProperty.cs (4)
27internal static AutomationProperty Register(AutomationIdentifierConstants.Properties id, string programmaticName) 29return (AutomationProperty)AutomationIdentifier.Register(UiaCoreTypesApi.AutomationIdType.Property, (int)id, programmaticName); 35public static AutomationProperty LookupById(int id) 37return (AutomationProperty)AutomationIdentifier.LookupById(UiaCoreTypesApi.AutomationIdType.Property, id);
System\Windows\Automation\AutomationPropertyChangedEventArgs.cs (3)
37public AutomationPropertyChangedEventArgs(AutomationProperty property, object oldValue, object newValue) 59public AutomationProperty Property 100private AutomationProperty _property;
System\Windows\Automation\ControlType.cs (8)
48AutomationProperty[] requiredProperties, 65return ControlType.Register(id, programmaticName, stId, Array.Empty<AutomationProperty>(), Array.Empty<AutomationPattern>(), requiredPatternsSets); 70AutomationProperty[] requiredProperties) 78return ControlType.Register(id, programmaticName, stId, Array.Empty<AutomationProperty>(), Array.Empty<AutomationPattern>(), Array.Empty<AutomationPattern[]>()); 119public AutomationProperty[] GetRequiredProperties() 121return (AutomationProperty[])_requiredProperties.Clone(); 234public static readonly ControlType Document = ControlType.Register(AutomationIdentifierConstants.ControlTypes.Document, "ControlType.Document", nameof(SR.LocalizedControlTypeDocument), Array.Empty<AutomationProperty>(), 300private AutomationProperty[] _requiredProperties;
System\Windows\Automation\DockPatternIdentifiers.cs (2)
58public static readonly AutomationProperty DockPositionProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.DockDockPosition, "DockPatternIdentifiers.DockPositionProperty");
System\Windows\Automation\ExpandCollapsePatternIdentifiers.cs (2)
53public static readonly AutomationProperty ExpandCollapseStateProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.ExpandCollapseExpandCollapseState, "ExpandCollapsePatternIdentifiers.ExpandCollapseStateProperty");
System\Windows\Automation\GridItemPatternIdentifiers.cs (10)
33public static readonly AutomationProperty RowProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.GridItemRow, "GridItemPatternIdentifiers.RowProperty"); 36public static readonly AutomationProperty ColumnProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.GridItemColumn, "GridItemPatternIdentifiers.ColumnProperty"); 39public static readonly AutomationProperty RowSpanProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.GridItemRowSpan, "GridItemPatternIdentifiers.RowSpanProperty"); 42public static readonly AutomationProperty ColumnSpanProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.GridItemColumnSpan, "GridItemPatternIdentifiers.ColumnSpanProperty"); 45public static readonly AutomationProperty ContainingGridProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.GridItemContainingGrid, "GridItemPatternIdentifiers.ContainingGridProperty");
System\Windows\Automation\GridPatternIdentifiers.cs (4)
29public static readonly AutomationProperty RowCountProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.GridRowCount, "GridPatternIdentifiers.RowCountProperty"); 32public static readonly AutomationProperty ColumnCountProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.GridColumnCount, "GridPatternIdentifiers.ColumnCountProperty");
System\Windows\Automation\MultipleViewPatternIdentifiers.cs (4)
30public static readonly AutomationProperty CurrentViewProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.MultipleViewCurrentView, "MultipleViewPatternIdentifiers.CurrentViewProperty"); 33public static readonly AutomationProperty SupportedViewsProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.MultipleViewSupportedViews, "MultipleViewPatternIdentifiers.SupportedViewsProperty");
System\Windows\Automation\RangeValuePatternIdentifiers.cs (12)
37public static readonly AutomationProperty ValueProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.RangeValueValue, "RangeValuePatternIdentifiers.ValueProperty"); 40public static readonly AutomationProperty IsReadOnlyProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.RangeValueIsReadOnly, "RangeValuePatternIdentifiers.IsReadOnlyProperty"); 43public static readonly AutomationProperty MinimumProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.RangeValueMinimum, "RangeValuePatternIdentifiers.MinimumProperty"); 46public static readonly AutomationProperty MaximumProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.RangeValueMaximum, "RangeValuePatternIdentifiers.MaximumProperty"); 49public static readonly AutomationProperty LargeChangeProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.RangeValueLargeChange, "RangeValuePatternIdentifiers.LargeChangeProperty"); 52public static readonly AutomationProperty SmallChangeProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.RangeValueSmallChange, "RangeValuePatternIdentifiers.SmallChangeProperty");
System\Windows\Automation\ScrollPatternIdentifiers.cs (12)
83public static readonly AutomationProperty HorizontalScrollPercentProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.ScrollHorizontalScrollPercent, "ScrollPatternIdentifiers.HorizontalScrollPercentProperty"); 86public static readonly AutomationProperty HorizontalViewSizeProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.ScrollHorizontalViewSize, "ScrollPatternIdentifiers.HorizontalViewSizeProperty"); 89public static readonly AutomationProperty VerticalScrollPercentProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.ScrollVerticalScrollPercent, "ScrollPatternIdentifiers.VerticalScrollPercentProperty"); 92public static readonly AutomationProperty VerticalViewSizeProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.ScrollVerticalViewSize, "ScrollPatternIdentifiers.VerticalViewSizeProperty"); 95public static readonly AutomationProperty HorizontallyScrollableProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.ScrollHorizontallyScrollable, "ScrollPatternIdentifiers.HorizontallyScrollableProperty"); 98public static readonly AutomationProperty VerticallyScrollableProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.ScrollVerticallyScrollable, "ScrollPatternIdentifiers.VerticallyScrollableProperty");
System\Windows\Automation\SelectionItemPatternIdentifiers.cs (4)
31public static readonly AutomationProperty IsSelectedProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.SelectionItemIsSelected, "SelectionItemPatternIdentifiers.IsSelectedProperty"); 33public static readonly AutomationProperty SelectionContainerProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.SelectionItemSelectionContainer, "SelectionItemPatternIdentifiers.SelectionContainerProperty");
System\Windows\Automation\SelectionPatternIdentifiers.cs (6)
31public static readonly AutomationProperty SelectionProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.SelectionSelection, "SelectionPatternIdentifiers.SelectionProperty"); 34public static readonly AutomationProperty CanSelectMultipleProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.SelectionCanSelectMultiple, "SelectionPatternIdentifiers.CanSelectMultipleProperty"); 37public static readonly AutomationProperty IsSelectionRequiredProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.SelectionIsSelectionRequired, "SelectionPatternIdentifiers.IsSelectionRequiredProperty");
System\Windows\Automation\TableItemPatternIdentifiers.cs (4)
32public static readonly AutomationProperty RowHeaderItemsProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.TableItemRowHeaderItems, "TableItemPatternIdentifiers.RowHeaderItemsProperty"); 35public static readonly AutomationProperty ColumnHeaderItemsProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.TableItemColumnHeaderItems, "TableItemPatternIdentifiers.ColumnHeaderItemsProperty");
System\Windows\Automation\TablePatternIdentifiers.cs (6)
51public static readonly AutomationProperty RowHeadersProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.TableRowHeaders, "TablePatternIdentifiers.RowHeadersProperty"); 54public static readonly AutomationProperty ColumnHeadersProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.TableColumnHeaders, "TablePatternIdentifiers.ColumnHeadersProperty"); 57public static readonly AutomationProperty RowOrColumnMajorProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.TableRowOrColumnMajor, "TablePatternIdentifiers.RowOrColumnMajorProperty");
System\Windows\Automation\TogglePatternIdentifiers.cs (2)
51public static readonly AutomationProperty ToggleStateProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.ToggleToggleState, "TogglePatternIdentifiers.ToggleStateProperty");
System\Windows\Automation\TransformPatternIdentifiers.cs (6)
30public static readonly AutomationProperty CanMoveProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.TransformCanMove, "TransformPatternIdentifiers.CanMoveProperty"); 33public static readonly AutomationProperty CanResizeProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.TransformCanResize, "TransformPatternIdentifiers.CanResizeProperty"); 36public static readonly AutomationProperty CanRotateProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.TransformCanRotate, "TransformPatternIdentifiers.CanRotateProperty");
System\Windows\Automation\ValuePatternIdentifiers.cs (4)
31public static readonly AutomationProperty ValueProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.ValueValue, "ValuePatternIdentifiers.ValueProperty"); 34public static readonly AutomationProperty IsReadOnlyProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.ValueIsReadOnly, "ValuePatternIdentifiers.IsReadOnlyProperty");
System\Windows\Automation\WindowPatternIdentifiers.cs (12)
85public static readonly AutomationProperty CanMaximizeProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.WindowCanMaximize, "WindowPatternIdentifiers.CanMaximizeProperty"); 88public static readonly AutomationProperty CanMinimizeProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.WindowCanMinimize, "WindowPatternIdentifiers.CanMinimizeProperty"); 91public static readonly AutomationProperty IsModalProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.WindowIsModal, "WindowPatternIdentifiers.IsModalProperty"); 94public static readonly AutomationProperty WindowVisualStateProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.WindowWindowVisualState, "WindowPatternIdentifiers.WindowVisualStateProperty"); 97public static readonly AutomationProperty WindowInteractionStateProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.WindowWindowInteractionState, "WindowPatternIdentifiers.WindowInteractionStateProperty"); 100public static readonly AutomationProperty IsTopmostProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.WindowIsTopmost, "WindowPatternIdentifiers.IsTopmostProperty");