1 instantiation of AutomationProperty
UIAutomationTypes (1)
System\Windows\Automation\AutomationIdentifier.cs (1)
163case UiaCoreTypesApi.AutomationIdType.Property: autoid = new AutomationProperty(id, programmaticName); break;
482 references to AutomationProperty
PresentationCore (5)
MS\Internal\Automation\AutomationPropertyInfo.cs (3)
29AutomationProperty id, 49internal AutomationProperty ID { get { return _id; } } 64private AutomationProperty _id;
System\Windows\Automation\Peers\AutomationPeer.cs (2)
333public void RaisePropertyChangedEvent(AutomationProperty property, object oldValue, object newValue) 1870AutomationProperty propertyId,
UIAutomationClient (167)
MS\Internal\Automation\AutomationPatternInfo.cs (3)
26AutomationProperty [ ] properties, 45internal AutomationProperty [ ] Properties { get { return _properties; } } 60private AutomationProperty [ ] _properties;
MS\Internal\Automation\AutomationPropertyInfo.cs (3)
29AutomationProperty id, 50internal AutomationProperty ID { get { return _id; } } 66private AutomationProperty _id;
MS\Internal\Automation\ClientEventManager.cs (5)
136private static int[] PropertyArrayToIntArray(AutomationProperty[] properties) 249private static void RemovePropertyTracker(AutomationProperty property, Tracker tracker) 531private static bool HasProperty(AutomationProperty p, AutomationProperty [] properties) 536foreach (AutomationProperty p1 in properties)
MS\Internal\Automation\EventListener.cs (4)
27AutomationProperty [] properties, 34_properties = (AutomationProperty[])properties.Clone(); 60internal AutomationProperty [] Properties 99private AutomationProperty [] _properties; // for property change, indicates the properties we're listening for
MS\Internal\Automation\HwndProxyElementProvider.cs (2)
88AutomationProperty 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)
119private AutomationProperty[] _properties; 124public AutomationProperty [] Properties { get { return _properties; } } 129AutomationProperty[] properties, 659AutomationProperty propertyId = AutomationProperty.LookupById(pcargs._propertyId);
System\Windows\Automation\Automation.cs (3)
89public static string PropertyName( AutomationProperty property ) 215params AutomationProperty [] properties // listen for changes to these properties 229foreach (AutomationProperty property in properties)
System\Windows\Automation\AutomationElement.cs (63)
100public static readonly AutomationProperty IsControlElementProperty = AutomationElementIdentifiers.IsControlElementProperty; 103public static readonly AutomationProperty ControlTypeProperty = AutomationElementIdentifiers.ControlTypeProperty; 106public static readonly AutomationProperty IsContentElementProperty = AutomationElementIdentifiers.IsContentElementProperty; 109public static readonly AutomationProperty LabeledByProperty = AutomationElementIdentifiers.LabeledByProperty; 112public static readonly AutomationProperty NativeWindowHandleProperty = AutomationElementIdentifiers.NativeWindowHandleProperty; 115public static readonly AutomationProperty AutomationIdProperty = AutomationElementIdentifiers.AutomationIdProperty; 118public static readonly AutomationProperty ItemTypeProperty = AutomationElementIdentifiers.ItemTypeProperty; 121public static readonly AutomationProperty IsPasswordProperty = AutomationElementIdentifiers.IsPasswordProperty; 124public static readonly AutomationProperty LocalizedControlTypeProperty = AutomationElementIdentifiers.LocalizedControlTypeProperty; 127public static readonly AutomationProperty NameProperty = AutomationElementIdentifiers.NameProperty; 130public static readonly AutomationProperty AcceleratorKeyProperty = AutomationElementIdentifiers.AcceleratorKeyProperty; 133public static readonly AutomationProperty AccessKeyProperty = AutomationElementIdentifiers.AccessKeyProperty; 136public static readonly AutomationProperty HasKeyboardFocusProperty = AutomationElementIdentifiers.HasKeyboardFocusProperty; 139public static readonly AutomationProperty IsKeyboardFocusableProperty = AutomationElementIdentifiers.IsKeyboardFocusableProperty; 142public static readonly AutomationProperty IsEnabledProperty = AutomationElementIdentifiers.IsEnabledProperty; 145public static readonly AutomationProperty BoundingRectangleProperty = AutomationElementIdentifiers.BoundingRectangleProperty; 148public static readonly AutomationProperty ProcessIdProperty = AutomationElementIdentifiers.ProcessIdProperty; 151public static readonly AutomationProperty RuntimeIdProperty = AutomationElementIdentifiers.RuntimeIdProperty; 154public static readonly AutomationProperty ClassNameProperty = AutomationElementIdentifiers.ClassNameProperty; 157public static readonly AutomationProperty HelpTextProperty = AutomationElementIdentifiers.HelpTextProperty; 160public static readonly AutomationProperty ClickablePointProperty = AutomationElementIdentifiers.ClickablePointProperty; 163public static readonly AutomationProperty CultureProperty = AutomationElementIdentifiers.CultureProperty; 166public static readonly AutomationProperty IsOffscreenProperty = AutomationElementIdentifiers.IsOffscreenProperty; 169public static readonly AutomationProperty OrientationProperty = AutomationElementIdentifiers.OrientationProperty; 172public static readonly AutomationProperty FrameworkIdProperty = AutomationElementIdentifiers.FrameworkIdProperty; 175public static readonly AutomationProperty IsRequiredForFormProperty = AutomationElementIdentifiers.IsRequiredForFormProperty; 178public static readonly AutomationProperty ItemStatusProperty = AutomationElementIdentifiers.ItemStatusProperty; 184public static readonly AutomationProperty SizeOfSetProperty = AutomationElementIdentifiers.SizeOfSetProperty; 190public static readonly AutomationProperty PositionInSetProperty = AutomationElementIdentifiers.PositionInSetProperty; 195public static readonly AutomationProperty HeadingLevelProperty = AutomationElementIdentifiers.HeadingLevelProperty; 200public static readonly AutomationProperty IsDialogProperty = AutomationElementIdentifiers.IsDialogProperty; 204public static readonly AutomationProperty IsDockPatternAvailableProperty = AutomationElementIdentifiers.IsDockPatternAvailableProperty; 206public static readonly AutomationProperty IsExpandCollapsePatternAvailableProperty = AutomationElementIdentifiers.IsExpandCollapsePatternAvailableProperty; 208public static readonly AutomationProperty IsGridItemPatternAvailableProperty = AutomationElementIdentifiers.IsGridItemPatternAvailableProperty; 210public static readonly AutomationProperty IsGridPatternAvailableProperty = AutomationElementIdentifiers.IsGridPatternAvailableProperty; 212public static readonly AutomationProperty IsInvokePatternAvailableProperty = AutomationElementIdentifiers.IsInvokePatternAvailableProperty; 214public static readonly AutomationProperty IsMultipleViewPatternAvailableProperty = AutomationElementIdentifiers.IsMultipleViewPatternAvailableProperty; 216public static readonly AutomationProperty IsRangeValuePatternAvailableProperty = AutomationElementIdentifiers.IsRangeValuePatternAvailableProperty; 218public static readonly AutomationProperty IsSelectionItemPatternAvailableProperty = AutomationElementIdentifiers.IsSelectionItemPatternAvailableProperty; 220public static readonly AutomationProperty IsSelectionPatternAvailableProperty = AutomationElementIdentifiers.IsSelectionPatternAvailableProperty; 222public static readonly AutomationProperty IsScrollPatternAvailableProperty = AutomationElementIdentifiers.IsScrollPatternAvailableProperty; 224public static readonly AutomationProperty IsSynchronizedInputPatternAvailableProperty = AutomationElementIdentifiers.IsSynchronizedInputPatternAvailableProperty; 226public static readonly AutomationProperty IsScrollItemPatternAvailableProperty = AutomationElementIdentifiers.IsScrollItemPatternAvailableProperty; 228public static readonly AutomationProperty IsVirtualizedItemPatternAvailableProperty = AutomationElementIdentifiers.IsVirtualizedItemPatternAvailableProperty; 230public static readonly AutomationProperty IsItemContainerPatternAvailableProperty = AutomationElementIdentifiers.IsItemContainerPatternAvailableProperty; 232public static readonly AutomationProperty IsTablePatternAvailableProperty = AutomationElementIdentifiers.IsTablePatternAvailableProperty; 234public static readonly AutomationProperty IsTableItemPatternAvailableProperty = AutomationElementIdentifiers.IsTableItemPatternAvailableProperty; 236public static readonly AutomationProperty IsTextPatternAvailableProperty = AutomationElementIdentifiers.IsTextPatternAvailableProperty; 238public static readonly AutomationProperty IsTogglePatternAvailableProperty = AutomationElementIdentifiers.IsTogglePatternAvailableProperty; 240public static readonly AutomationProperty IsTransformPatternAvailableProperty = AutomationElementIdentifiers.IsTransformPatternAvailableProperty; 242public static readonly AutomationProperty IsValuePatternAvailableProperty = AutomationElementIdentifiers.IsValuePatternAvailableProperty; 244public static readonly AutomationProperty IsWindowPatternAvailableProperty = AutomationElementIdentifiers.IsWindowPatternAvailableProperty; 476public object GetCurrentPropertyValue(AutomationProperty property) 494public object GetCurrentPropertyValue(AutomationProperty property, bool ignoreDefaultValue) 617public object GetCachedPropertyValue(AutomationProperty property) 641public object GetCachedPropertyValue(AutomationProperty property, bool ignoreDefaultValue) 795public AutomationProperty [ ] GetSupportedProperties() 818return (AutomationProperty[])Misc.RemoveDuplicates(Misc.CombineArrays(propArrays, typeof(AutomationProperty)), typeof(AutomationProperty)); 1142internal object GetPatternPropertyValue(AutomationProperty property, bool useCache) 1215AutomationProperty automationProperty = id as AutomationProperty;
System\Windows\Automation\CacheRequest.cs (8)
157AutomationProperty[] propertyArray = (AutomationProperty[])_properties.ToArray(typeof(AutomationProperty)); 241public void Add(AutomationProperty property) 410_defaultUiaCacheRequest = new UiaCoreApi.UiaCacheRequest(Automation.ControlViewCondition, TreeScope.Element, new AutomationProperty[] { AutomationElement.RuntimeIdProperty }, new AutomationPattern[] { }, AutomationElementMode.Full); 430AutomationProperty[] propertiesArray = (AutomationProperty[])_properties.ToArray(typeof(AutomationProperty));
System\Windows\Automation\DockPattern.cs (1)
50public static readonly AutomationProperty DockPositionProperty = DockPatternIdentifiers.DockPositionProperty;
System\Windows\Automation\ExpandCollapsePattern.cs (1)
48public static readonly AutomationProperty ExpandCollapseStateProperty = ExpandCollapsePatternIdentifiers.ExpandCollapseStateProperty;
System\Windows\Automation\GridItemPattern.cs (5)
52public static readonly AutomationProperty RowProperty = GridItemPatternIdentifiers.RowProperty; 55public static readonly AutomationProperty ColumnProperty = GridItemPatternIdentifiers.ColumnProperty; 58public static readonly AutomationProperty RowSpanProperty = GridItemPatternIdentifiers.RowSpanProperty; 61public static readonly AutomationProperty ColumnSpanProperty = GridItemPatternIdentifiers.ColumnSpanProperty; 64public static readonly AutomationProperty ContainingGridProperty = GridItemPatternIdentifiers.ContainingGridProperty;
System\Windows\Automation\GridPattern.cs (2)
48public static readonly AutomationProperty RowCountProperty = GridPatternIdentifiers.RowCountProperty; 51public static readonly AutomationProperty ColumnCountProperty = GridPatternIdentifiers.ColumnCountProperty;
System\Windows\Automation\ItemContainerPattern.cs (2)
84public AutomationElement FindItemByProperty(AutomationElement startAfter, AutomationProperty property, object value) 125private object PropertyValueValidateAndMap(AutomationProperty property, object value)
System\Windows\Automation\MultipleViewPattern.cs (2)
48public static readonly AutomationProperty CurrentViewProperty = MultipleViewPatternIdentifiers.CurrentViewProperty; 51public static readonly AutomationProperty SupportedViewsProperty = MultipleViewPatternIdentifiers.SupportedViewsProperty;
System\Windows\Automation\PropertyCondition.cs (5)
49public PropertyCondition( AutomationProperty property, object value ) 60public PropertyCondition( AutomationProperty property, object value, PropertyConditionFlags flags ) 80public AutomationProperty Property 121void Init(AutomationProperty property, object val, PropertyConditionFlags flags ) 228private AutomationProperty _property;
System\Windows\Automation\RangeValuePattern.cs (6)
55public static readonly AutomationProperty ValueProperty = RangeValuePatternIdentifiers.ValueProperty; 58public static readonly AutomationProperty IsReadOnlyProperty = RangeValuePatternIdentifiers.IsReadOnlyProperty; 61public static readonly AutomationProperty MinimumProperty = RangeValuePatternIdentifiers.MinimumProperty; 64public static readonly AutomationProperty MaximumProperty = RangeValuePatternIdentifiers.MaximumProperty; 67public static readonly AutomationProperty LargeChangeProperty = RangeValuePatternIdentifiers.LargeChangeProperty; 70public static readonly AutomationProperty SmallChangeProperty = RangeValuePatternIdentifiers.SmallChangeProperty;
System\Windows\Automation\ScrollPattern.cs (6)
53public static readonly AutomationProperty HorizontalScrollPercentProperty = ScrollPatternIdentifiers.HorizontalScrollPercentProperty; 56public static readonly AutomationProperty HorizontalViewSizeProperty = ScrollPatternIdentifiers.HorizontalViewSizeProperty; 59public static readonly AutomationProperty VerticalScrollPercentProperty = ScrollPatternIdentifiers.VerticalScrollPercentProperty; 62public static readonly AutomationProperty VerticalViewSizeProperty = ScrollPatternIdentifiers.VerticalViewSizeProperty; 65public static readonly AutomationProperty HorizontallyScrollableProperty = ScrollPatternIdentifiers.HorizontallyScrollableProperty; 68public static readonly AutomationProperty VerticallyScrollableProperty = ScrollPatternIdentifiers.VerticallyScrollableProperty;
System\Windows\Automation\SelectionItemPattern.cs (2)
50public static readonly AutomationProperty IsSelectedProperty = SelectionItemPatternIdentifiers.IsSelectedProperty; 52public static readonly AutomationProperty SelectionContainerProperty = SelectionItemPatternIdentifiers.SelectionContainerProperty;
System\Windows\Automation\SelectionPattern.cs (3)
50public static readonly AutomationProperty SelectionProperty = SelectionPatternIdentifiers.SelectionProperty; 53public static readonly AutomationProperty CanSelectMultipleProperty = SelectionPatternIdentifiers.CanSelectMultipleProperty; 56public static readonly AutomationProperty IsSelectionRequiredProperty = SelectionPatternIdentifiers.IsSelectionRequiredProperty;
System\Windows\Automation\TableItemPattern.cs (2)
50public static readonly AutomationProperty RowHeaderItemsProperty = TableItemPatternIdentifiers.RowHeaderItemsProperty; 53public static readonly AutomationProperty ColumnHeaderItemsProperty = TableItemPatternIdentifiers.ColumnHeaderItemsProperty;
System\Windows\Automation\TablePattern.cs (3)
49public static readonly AutomationProperty RowHeadersProperty = TablePatternIdentifiers.RowHeadersProperty; 52public static readonly AutomationProperty ColumnHeadersProperty = TablePatternIdentifiers.ColumnHeadersProperty; 55public static readonly AutomationProperty RowOrColumnMajorProperty = TablePatternIdentifiers.RowOrColumnMajorProperty;
System\Windows\Automation\TogglePattern.cs (1)
50public static readonly AutomationProperty ToggleStateProperty = TogglePatternIdentifiers.ToggleStateProperty;
System\Windows\Automation\TransformPattern.cs (3)
48public static readonly AutomationProperty CanMoveProperty = TransformPatternIdentifiers.CanMoveProperty; 51public static readonly AutomationProperty CanResizeProperty = TransformPatternIdentifiers.CanResizeProperty; 54public static readonly AutomationProperty CanRotateProperty = TransformPatternIdentifiers.CanRotateProperty;
System\Windows\Automation\ValuePattern.cs (2)
51public static readonly AutomationProperty ValueProperty = ValuePatternIdentifiers.ValueProperty; 54public static readonly AutomationProperty IsReadOnlyProperty = ValuePatternIdentifiers.IsReadOnlyProperty;
System\Windows\Automation\WindowPattern.cs (6)
52public static readonly AutomationProperty CanMaximizeProperty = WindowPatternIdentifiers.CanMaximizeProperty; 55public static readonly AutomationProperty CanMinimizeProperty = WindowPatternIdentifiers.CanMinimizeProperty; 58public static readonly AutomationProperty IsModalProperty = WindowPatternIdentifiers.IsModalProperty; 61public static readonly AutomationProperty WindowVisualStateProperty = WindowPatternIdentifiers.WindowVisualStateProperty; 64public static readonly AutomationProperty WindowInteractionStateProperty = WindowPatternIdentifiers.WindowInteractionStateProperty; 67public static readonly AutomationProperty IsTopmostProperty = WindowPatternIdentifiers.IsTopmostProperty;
UIAutomationClientSideProviders (97)
MS\Internal\AutomationProxies\EventManager.cs (3)
117AutomationProperty property = idProp as AutomationProperty; 439private static void RaisePropertyChangedEvent(ProxySimple el, AutomationProperty property, object propertyValue)
MS\Internal\AutomationProxies\MSAAEventDispatcher.cs (4)
57internal void AdviseEventAdded(IntPtr hwnd, AutomationEvent eventId, AutomationProperty[] properties) 104internal void AdviseEventRemoved(IntPtr hwnd, AutomationEvent eventId, AutomationProperty[] properties) 260private AutomationIdentifier[] EventKeys(AutomationEvent eventId, AutomationProperty[] properties) 291private void MaybeFirePropertyChangeEvent(AutomationPattern pattern, AutomationProperty property, Hashtable eventTable, IntPtr hwnd, int idObject, int idChild, bool clientToo)
MS\Internal\AutomationProxies\MSAANativeProvider.cs (9)
269AutomationProperty [] properties = null; 272properties = new AutomationProperty[propertiesAsInts.Length]; 275properties[i] = AutomationProperty.LookupById(propertiesAsInts[i]); 287AutomationProperty [] properties = null; 290properties = new AutomationProperty[propertiesAsInts.Length]; 293properties[i] = AutomationProperty.LookupById(propertiesAsInts[i]); 499AutomationProperty idProp = AutomationProperty.LookupById(propertyId); 882protected virtual object GetPropertyValue(AutomationProperty idProp)
MS\Internal\AutomationProxies\NonClientArea.cs (3)
38internal override void AdviseEventAdded (AutomationEvent eventId, AutomationProperty [] aidProps) 58internal override void AdviseEventRemoved (AutomationEvent eventId, AutomationProperty [] aidProps) 80protected override int[] PropertyToWinEvent(AutomationProperty idProp)
MS\Internal\AutomationProxies\ProxyHwnd.cs (12)
64internal virtual void AdviseEventAdded(AutomationEvent eventId, AutomationProperty[] aidProps) 93internal virtual void AdviseEventRemoved(AutomationEvent eventId, AutomationProperty [] aidProps) 145internal override object GetElementProperty (AutomationProperty idProp) 293AutomationProperty [] properties = null; 296properties = new AutomationProperty[propertiesAsInts.Length]; 299properties[i] = AutomationProperty.LookupById(propertiesAsInts[i]); 311AutomationProperty [] properties = null; 314properties = new AutomationProperty[propertiesAsInts.Length]; 317properties[i] = AutomationProperty.LookupById(propertiesAsInts[i]); 349protected virtual int [] PropertyToWinEvent (AutomationProperty idProp) 509private ReadOnlySpan<WinEventTracker.EvtIdProperty> PropertyToWinEvent(AutomationProperty[] aProps) 513foreach (AutomationProperty idProp in aProps)
MS\Internal\AutomationProxies\ProxySimple.cs (3)
181internal virtual object GetElementProperty(AutomationProperty idProp) 507AutomationProperty idProp = AutomationProperty.LookupById(propertyId);
MS\Internal\AutomationProxies\WindowsButton.cs (1)
248internal override object GetElementProperty (AutomationProperty idProp)
MS\Internal\AutomationProxies\WindowsComboBox.cs (7)
146internal override object GetElementProperty (AutomationProperty idProp) 289internal override void AdviseEventAdded (AutomationEvent eventId, AutomationProperty [] aidProps) 324internal override void AdviseEventRemoved (AutomationEvent eventId, AutomationProperty [] aidProps) 741if (idProp is AutomationProperty && idProp == ExpandCollapsePattern.ExpandCollapseStateProperty) 798private static ReadOnlySpan<WinEventTracker.EvtIdProperty> CreateEditPortionEvents(AutomationProperty[] aidProps) 802foreach (AutomationProperty p in aidProps) 818foreach (AutomationProperty p in aidProps)
MS\Internal\AutomationProxies\WindowsContainer.cs (1)
75internal override object GetElementProperty(AutomationProperty idProp)
MS\Internal\AutomationProxies\WindowsEditBox.cs (1)
181internal override object GetElementProperty(AutomationProperty idProp)
MS\Internal\AutomationProxies\WindowsListBox.cs (5)
167internal override object GetElementProperty(AutomationProperty idProp) 396protected override int[] PropertyToWinEvent(AutomationProperty idProp) 451if ((eventId == NativeMethods.EventObjectSelection || eventId == NativeMethods.EventObjectSelectionAdd) && (idProp as AutomationProperty) == SelectionPattern.IsSelectionRequiredProperty) 512AutomationProperty automationProperty = idProp as AutomationProperty;
MS\Internal\AutomationProxies\WindowsListView.cs (5)
486internal override void AdviseEventAdded (AutomationEvent eventId, AutomationProperty [] aidProps) 515internal override void AdviseEventRemoved (AutomationEvent eventId, AutomationProperty [] aidProps) 1540protected override int [] PropertyToWinEvent (AutomationProperty idProp) 1851AutomationProperty automationProperty = idProp as AutomationProperty;
MS\Internal\AutomationProxies\WindowsListViewGroup.cs (1)
79internal override object GetElementProperty (AutomationProperty idProp)
MS\Internal\AutomationProxies\WindowsListViewItem.cs (1)
217internal override object GetElementProperty(AutomationProperty propertyId)
MS\Internal\AutomationProxies\WindowsListViewItemCheckBox.cs (1)
69internal override object GetElementProperty(AutomationProperty idProp)
MS\Internal\AutomationProxies\WindowsListViewItemStartMenu.cs (1)
78internal override object GetElementProperty(AutomationProperty idProp)
MS\Internal\AutomationProxies\WindowsListViewSubItem.cs (1)
131internal override object GetElementProperty(AutomationProperty idProp)
MS\Internal\AutomationProxies\WindowsMenu.cs (7)
349internal override object GetElementProperty(AutomationProperty idProp) 453internal override void AdviseEventAdded (AutomationEvent eventId, AutomationProperty [] aidProps) 468internal override void AdviseEventRemoved (AutomationEvent eventId, AutomationProperty [] aidProps) 1048AutomationInteropProvider.RaiseAutomationPropertyChangedEvent(parent, new AutomationPropertyChangedEventArgs((AutomationProperty)idProp, null, propertyValue)); 1054private static bool MenuRelatedEvent (AutomationEvent eventId, AutomationProperty [] aidProps) 1373internal override object GetElementProperty (AutomationProperty idProp) 2912internal override object GetElementProperty (AutomationProperty idProp)
MS\Internal\AutomationProxies\WindowsNonControl.cs (1)
61internal override object GetElementProperty (AutomationProperty idProp)
MS\Internal\AutomationProxies\WindowsRebar.cs (2)
355internal override object GetElementProperty(AutomationProperty idProp) 507internal override object GetElementProperty (AutomationProperty idProp)
MS\Internal\AutomationProxies\WindowsRichEdit.cs (1)
130internal override object GetElementProperty(AutomationProperty idProp)
MS\Internal\AutomationProxies\WindowsScroll.cs (1)
78static internal object GetPropertyScroll (AutomationProperty idProp, IntPtr hwnd)
MS\Internal\AutomationProxies\WindowsScrollBar.cs (1)
187internal override object GetElementProperty (AutomationProperty idProp)
MS\Internal\AutomationProxies\WindowsScrollBarBits.cs (1)
108internal override object GetElementProperty (AutomationProperty idProp)
MS\Internal\AutomationProxies\WindowsSlider.cs (1)
87internal override object GetElementProperty(AutomationProperty idProp)
MS\Internal\AutomationProxies\WindowsSpinner.cs (1)
128internal override object GetElementProperty(AutomationProperty idProp)
MS\Internal\AutomationProxies\WindowsStatic.cs (1)
129internal override object GetElementProperty (AutomationProperty idProp)
MS\Internal\AutomationProxies\WindowsStatusBar.cs (1)
679internal override object GetElementProperty(AutomationProperty idProp)
MS\Internal\AutomationProxies\WindowsSysHeader.cs (4)
72AutomationProperty property = idProp as AutomationProperty; 190internal override object GetElementProperty(AutomationProperty idProp) 415internal override object GetElementProperty (AutomationProperty idProp)
MS\Internal\AutomationProxies\WindowsTab.cs (5)
143internal override object GetElementProperty(AutomationProperty idProp) 308AutomationEvent eventId, AutomationProperty[] aidProps) 327AutomationEvent eventId, AutomationProperty[] aidProps) 948internal override object GetElementProperty(AutomationProperty idProp) 1414internal override object GetElementProperty(AutomationProperty idProp)
MS\Internal\AutomationProxies\WindowsTitleBar.cs (1)
277internal override object GetElementProperty (AutomationProperty idProp)
MS\Internal\AutomationProxies\WindowsToolbar.cs (1)
457internal override object GetElementProperty(AutomationProperty idProp)
MS\Internal\AutomationProxies\WindowsToolbarItemAsMenuItem.cs (1)
98internal override object GetElementProperty(AutomationProperty idProp)
MS\Internal\AutomationProxies\WindowsTooltip.cs (2)
72internal override void AdviseEventAdded( AutomationEvent eventId, AutomationProperty[] aidProps ) 95internal override void AdviseEventRemoved( AutomationEvent eventId, AutomationProperty[] aidProps )
MS\Internal\AutomationProxies\WindowsTreeView.cs (2)
331protected override int [] PropertyToWinEvent (AutomationProperty idProp) 841internal override object GetElementProperty(AutomationProperty idProp)
MS\Internal\AutomationProxies\WindowsUpDown.cs (2)
113internal override object GetElementProperty(AutomationProperty idProp) 470internal override object GetElementProperty(AutomationProperty idProp)
MS\Internal\AutomationProxies\WinFormsSpinner.cs (2)
276internal override void AdviseEventAdded(AutomationEvent eventId, AutomationProperty[] aidProps) 284internal override void AdviseEventRemoved(AutomationEvent eventId, AutomationProperty[] aidProps)
UIAutomationTypes (213)
System\Windows\Automation\AutomationElementIdentifiers.cs (108)
38public static readonly AutomationProperty IsControlElementProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsControlElement, "AutomationElementIdentifiers.IsControlElementProperty"); 41public static readonly AutomationProperty ControlTypeProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.ControlType, "AutomationElementIdentifiers.ControlTypeProperty"); 44public static readonly AutomationProperty IsContentElementProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsContentElement, "AutomationElementIdentifiers.IsContentElementProperty"); 47public static readonly AutomationProperty LabeledByProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.LabeledBy, "AutomationElementIdentifiers.LabeledByProperty"); 50public static readonly AutomationProperty NativeWindowHandleProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.NativeWindowHandle, "AutomationElementIdentifiers.NativeWindowHandleProperty"); 53public static readonly AutomationProperty AutomationIdProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.AutomationId, "AutomationElementIdentifiers.AutomationIdProperty"); 56public static readonly AutomationProperty ItemTypeProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.ItemType, "AutomationElementIdentifiers.ItemTypeProperty"); 59public static readonly AutomationProperty IsPasswordProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsPassword, "AutomationElementIdentifiers.IsPasswordProperty"); 62public static readonly AutomationProperty LocalizedControlTypeProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.LocalizedControlType, "AutomationElementIdentifiers.LocalizedControlTypeProperty"); 65public static readonly AutomationProperty NameProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.Name, "AutomationElementIdentifiers.NameProperty"); 68public static readonly AutomationProperty AcceleratorKeyProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.AcceleratorKey, "AutomationElementIdentifiers.AcceleratorKeyProperty"); 71public static readonly AutomationProperty AccessKeyProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.AccessKey, "AutomationElementIdentifiers.AccessKeyProperty"); 74public static readonly AutomationProperty HasKeyboardFocusProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.HasKeyboardFocus, "AutomationElementIdentifiers.HasKeyboardFocusProperty"); 77public static readonly AutomationProperty IsKeyboardFocusableProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsKeyboardFocusable, "AutomationElementIdentifiers.IsKeyboardFocusableProperty"); 80public static readonly AutomationProperty IsEnabledProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsEnabled, "AutomationElementIdentifiers.IsEnabledProperty"); 83public static readonly AutomationProperty BoundingRectangleProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.BoundingRectangle, "AutomationElementIdentifiers.BoundingRectangleProperty"); 86public static readonly AutomationProperty ProcessIdProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.ProcessId, "AutomationElementIdentifiers.ProcessIdProperty"); 89public static readonly AutomationProperty RuntimeIdProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.RuntimeId, "AutomationElementIdentifiers.RuntimeIdProperty"); 92public static readonly AutomationProperty ClassNameProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.ClassName, "AutomationElementIdentifiers.ClassNameProperty"); 95public static readonly AutomationProperty HelpTextProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.HelpText, "AutomationElementIdentifiers.HelpTextProperty"); 98public static readonly AutomationProperty ClickablePointProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.ClickablePoint, "AutomationElementIdentifiers.ClickablePointProperty"); 101public static readonly AutomationProperty CultureProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.Culture, "AutomationElementIdentifiers.CultureProperty"); 104public static readonly AutomationProperty IsOffscreenProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsOffscreen, "AutomationElementIdentifiers.IsOffscreenProperty"); 107public static readonly AutomationProperty OrientationProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.Orientation, "AutomationElementIdentifiers.OrientationProperty"); 110public static readonly AutomationProperty FrameworkIdProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.FrameworkId, "AutomationElementIdentifiers.FrameworkIdProperty"); 113public static readonly AutomationProperty HeadingLevelProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.HeadingLevel, "AutomationElementIdentifiers.HeadingLevelProperty"); 116public static readonly AutomationProperty IsDialogProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsDialog, "AutomationElementIdentifiers.IsDialogProperty"); 119public static readonly AutomationProperty IsRequiredForFormProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsRequiredForForm, "AutomationElementIdentifiers.IsRequiredForFormProperty"); 122public static readonly AutomationProperty ItemStatusProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.ItemStatus, "AutomationElementIdentifiers.ItemStatusProperty"); 125public static readonly AutomationProperty LiveSettingProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.LiveSetting, "AutomationElementIdentifiers.LiveSettingProperty"); 128public static readonly AutomationProperty ControllerForProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.ControllerFor, "AutomationElementIdentifiers.ControllerForProperty"); 134public static readonly AutomationProperty SizeOfSetProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.SizeOfSet, "AutomationElementIdentifiers.SizeOfSetProperty"); 140public static readonly AutomationProperty PositionInSetProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.PositionInSet, "AutomationElementIdentifiers.PositionInSetProperty"); 144public static readonly AutomationProperty IsDockPatternAvailableProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsDockPatternAvailable, "AutomationElementIdentifiers.IsDockPatternAvailableProperty"); 146public static readonly AutomationProperty IsExpandCollapsePatternAvailableProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsExpandCollapsePatternAvailable, "AutomationElementIdentifiers.IsExpandCollapsePatternAvailableProperty"); 148public static readonly AutomationProperty IsGridItemPatternAvailableProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsGridItemPatternAvailable, "AutomationElementIdentifiers.IsGridItemPatternAvailableProperty"); 150public static readonly AutomationProperty IsGridPatternAvailableProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsGridPatternAvailable, "AutomationElementIdentifiers.IsGridPatternAvailableProperty"); 152public static readonly AutomationProperty IsInvokePatternAvailableProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsInvokePatternAvailable, "AutomationElementIdentifiers.IsInvokePatternAvailableProperty"); 154public static readonly AutomationProperty IsMultipleViewPatternAvailableProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsMultipleViewPatternAvailable, "AutomationElementIdentifiers.IsMultipleViewPatternAvailableProperty"); 156public static readonly AutomationProperty IsRangeValuePatternAvailableProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsRangeValuePatternAvailable, "AutomationElementIdentifiers.IsRangeValuePatternAvailableProperty"); 158public static readonly AutomationProperty IsSelectionItemPatternAvailableProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsSelectionItemPatternAvailable, "AutomationElementIdentifiers.IsSelectionItemPatternAvailableProperty"); 160public static readonly AutomationProperty IsSelectionPatternAvailableProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsSelectionPatternAvailable, "AutomationElementIdentifiers.IsSelectionPatternAvailableProperty"); 162public static readonly AutomationProperty IsScrollPatternAvailableProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsScrollPatternAvailable, "AutomationElementIdentifiers.IsScrollPatternAvailableProperty"); 164public static readonly AutomationProperty IsScrollItemPatternAvailableProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsScrollItemPatternAvailable, "AutomationElementIdentifiers.IsScrollItemPatternAvailableProperty"); 166public static readonly AutomationProperty IsSynchronizedInputPatternAvailableProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsSynchronizedInputPatternAvailable, "AutomationElementIdentifiers.IsSynchronizedInputPatternAvailableProperty"); 168public static readonly AutomationProperty IsVirtualizedItemPatternAvailableProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsVirtualizedItemPatternAvailable, "AutomationElementIdentifiers.IsVirtualizedItemPatternAvailableProperty"); 170public static readonly AutomationProperty IsItemContainerPatternAvailableProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsItemContainerPatternAvailable, "AutomationElementIdentifiers.IsItemContainerPatternAvailableProperty"); 172public static readonly AutomationProperty IsTablePatternAvailableProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsTablePatternAvailable, "AutomationElementIdentifiers.IsTablePatternAvailableProperty"); 174public static readonly AutomationProperty IsTableItemPatternAvailableProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsTableItemPatternAvailable, "AutomationElementIdentifiers.IsTableItemPatternAvailableProperty"); 176public static readonly AutomationProperty IsTextPatternAvailableProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsTextPatternAvailable, "AutomationElementIdentifiers.IsTextPatternAvailableProperty"); 178public static readonly AutomationProperty IsTogglePatternAvailableProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsTogglePatternAvailable, "AutomationElementIdentifiers.IsTogglePatternAvailableProperty"); 180public static readonly AutomationProperty IsTransformPatternAvailableProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsTransformPatternAvailable, "AutomationElementIdentifiers.IsTransformPatternAvailableProperty"); 182public static readonly AutomationProperty IsValuePatternAvailableProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsValuePatternAvailable, "AutomationElementIdentifiers.IsValuePatternAvailableProperty"); 184public static readonly AutomationProperty IsWindowPatternAvailableProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.IsWindowPatternAvailable, "AutomationElementIdentifiers.IsWindowPatternAvailableProperty");
System\Windows\Automation\AutomationProperty.cs (4)
28internal static AutomationProperty Register(AutomationIdentifierConstants.Properties id, string programmaticName) 30return (AutomationProperty)AutomationIdentifier.Register(UiaCoreTypesApi.AutomationIdType.Property, (int)id, programmaticName); 36public static AutomationProperty LookupById(int id) 38return (AutomationProperty)AutomationIdentifier.LookupById(UiaCoreTypesApi.AutomationIdType.Property, id);
System\Windows\Automation\AutomationPropertyChangedEventArgs.cs (3)
38public AutomationPropertyChangedEventArgs(AutomationProperty property, object oldValue, object newValue) 60public AutomationProperty Property 101private AutomationProperty _property;
System\Windows\Automation\ControlType.cs (8)
49AutomationProperty[] requiredProperties, 66return ControlType.Register(id, programmaticName, stId, Array.Empty<AutomationProperty>(), Array.Empty<AutomationPattern>(), requiredPatternsSets); 71AutomationProperty[] requiredProperties) 79return ControlType.Register(id, programmaticName, stId, Array.Empty<AutomationProperty>(), Array.Empty<AutomationPattern>(), new AutomationPattern[0][]); 120public AutomationProperty[] GetRequiredProperties() 122return (AutomationProperty[])_requiredProperties.Clone(); 235public static readonly ControlType Document = ControlType.Register(AutomationIdentifierConstants.ControlTypes.Document, "ControlType.Document", nameof(SR.LocalizedControlTypeDocument), new AutomationProperty[0], 301private AutomationProperty[] _requiredProperties;
System\Windows\Automation\DockPatternIdentifiers.cs (2)
59public static readonly AutomationProperty DockPositionProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.DockDockPosition, "DockPatternIdentifiers.DockPositionProperty");
System\Windows\Automation\ExpandCollapsePatternIdentifiers.cs (2)
54public static readonly AutomationProperty ExpandCollapseStateProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.ExpandCollapseExpandCollapseState, "ExpandCollapsePatternIdentifiers.ExpandCollapseStateProperty");
System\Windows\Automation\GridItemPatternIdentifiers.cs (10)
34public static readonly AutomationProperty RowProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.GridItemRow, "GridItemPatternIdentifiers.RowProperty"); 37public static readonly AutomationProperty ColumnProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.GridItemColumn, "GridItemPatternIdentifiers.ColumnProperty"); 40public static readonly AutomationProperty RowSpanProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.GridItemRowSpan, "GridItemPatternIdentifiers.RowSpanProperty"); 43public static readonly AutomationProperty ColumnSpanProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.GridItemColumnSpan, "GridItemPatternIdentifiers.ColumnSpanProperty"); 46public static readonly AutomationProperty ContainingGridProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.GridItemContainingGrid, "GridItemPatternIdentifiers.ContainingGridProperty");
System\Windows\Automation\GridPatternIdentifiers.cs (4)
30public static readonly AutomationProperty RowCountProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.GridRowCount, "GridPatternIdentifiers.RowCountProperty"); 33public static readonly AutomationProperty ColumnCountProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.GridColumnCount, "GridPatternIdentifiers.ColumnCountProperty");
System\Windows\Automation\MultipleViewPatternIdentifiers.cs (4)
31public static readonly AutomationProperty CurrentViewProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.MultipleViewCurrentView, "MultipleViewPatternIdentifiers.CurrentViewProperty"); 34public static readonly AutomationProperty SupportedViewsProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.MultipleViewSupportedViews, "MultipleViewPatternIdentifiers.SupportedViewsProperty");
System\Windows\Automation\RangeValuePatternIdentifiers.cs (12)
38public static readonly AutomationProperty ValueProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.RangeValueValue, "RangeValuePatternIdentifiers.ValueProperty"); 41public static readonly AutomationProperty IsReadOnlyProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.RangeValueIsReadOnly, "RangeValuePatternIdentifiers.IsReadOnlyProperty"); 44public static readonly AutomationProperty MinimumProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.RangeValueMinimum, "RangeValuePatternIdentifiers.MinimumProperty"); 47public static readonly AutomationProperty MaximumProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.RangeValueMaximum, "RangeValuePatternIdentifiers.MaximumProperty"); 50public static readonly AutomationProperty LargeChangeProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.RangeValueLargeChange, "RangeValuePatternIdentifiers.LargeChangeProperty"); 53public static readonly AutomationProperty SmallChangeProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.RangeValueSmallChange, "RangeValuePatternIdentifiers.SmallChangeProperty");
System\Windows\Automation\ScrollPatternIdentifiers.cs (12)
84public static readonly AutomationProperty HorizontalScrollPercentProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.ScrollHorizontalScrollPercent, "ScrollPatternIdentifiers.HorizontalScrollPercentProperty"); 87public static readonly AutomationProperty HorizontalViewSizeProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.ScrollHorizontalViewSize, "ScrollPatternIdentifiers.HorizontalViewSizeProperty"); 90public static readonly AutomationProperty VerticalScrollPercentProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.ScrollVerticalScrollPercent, "ScrollPatternIdentifiers.VerticalScrollPercentProperty"); 93public static readonly AutomationProperty VerticalViewSizeProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.ScrollVerticalViewSize, "ScrollPatternIdentifiers.VerticalViewSizeProperty"); 96public static readonly AutomationProperty HorizontallyScrollableProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.ScrollHorizontallyScrollable, "ScrollPatternIdentifiers.HorizontallyScrollableProperty"); 99public static readonly AutomationProperty VerticallyScrollableProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.ScrollVerticallyScrollable, "ScrollPatternIdentifiers.VerticallyScrollableProperty");
System\Windows\Automation\SelectionItemPatternIdentifiers.cs (4)
32public static readonly AutomationProperty IsSelectedProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.SelectionItemIsSelected, "SelectionItemPatternIdentifiers.IsSelectedProperty"); 34public static readonly AutomationProperty SelectionContainerProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.SelectionItemSelectionContainer, "SelectionItemPatternIdentifiers.SelectionContainerProperty");
System\Windows\Automation\SelectionPatternIdentifiers.cs (6)
32public static readonly AutomationProperty SelectionProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.SelectionSelection, "SelectionPatternIdentifiers.SelectionProperty"); 35public static readonly AutomationProperty CanSelectMultipleProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.SelectionCanSelectMultiple, "SelectionPatternIdentifiers.CanSelectMultipleProperty"); 38public static readonly AutomationProperty IsSelectionRequiredProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.SelectionIsSelectionRequired, "SelectionPatternIdentifiers.IsSelectionRequiredProperty");
System\Windows\Automation\TableItemPatternIdentifiers.cs (4)
33public static readonly AutomationProperty RowHeaderItemsProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.TableItemRowHeaderItems, "TableItemPatternIdentifiers.RowHeaderItemsProperty"); 36public static readonly AutomationProperty ColumnHeaderItemsProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.TableItemColumnHeaderItems, "TableItemPatternIdentifiers.ColumnHeaderItemsProperty");
System\Windows\Automation\TablePatternIdentifiers.cs (6)
52public static readonly AutomationProperty RowHeadersProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.TableRowHeaders, "TablePatternIdentifiers.RowHeadersProperty"); 55public static readonly AutomationProperty ColumnHeadersProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.TableColumnHeaders, "TablePatternIdentifiers.ColumnHeadersProperty"); 58public static readonly AutomationProperty RowOrColumnMajorProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.TableRowOrColumnMajor, "TablePatternIdentifiers.RowOrColumnMajorProperty");
System\Windows\Automation\TogglePatternIdentifiers.cs (2)
52public static readonly AutomationProperty ToggleStateProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.ToggleToggleState, "TogglePatternIdentifiers.ToggleStateProperty");
System\Windows\Automation\TransformPatternIdentifiers.cs (6)
31public static readonly AutomationProperty CanMoveProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.TransformCanMove, "TransformPatternIdentifiers.CanMoveProperty"); 34public static readonly AutomationProperty CanResizeProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.TransformCanResize, "TransformPatternIdentifiers.CanResizeProperty"); 37public static readonly AutomationProperty CanRotateProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.TransformCanRotate, "TransformPatternIdentifiers.CanRotateProperty");
System\Windows\Automation\ValuePatternIdentifiers.cs (4)
32public static readonly AutomationProperty ValueProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.ValueValue, "ValuePatternIdentifiers.ValueProperty"); 35public static readonly AutomationProperty IsReadOnlyProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.ValueIsReadOnly, "ValuePatternIdentifiers.IsReadOnlyProperty");
System\Windows\Automation\WindowPatternIdentifiers.cs (12)
86public static readonly AutomationProperty CanMaximizeProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.WindowCanMaximize, "WindowPatternIdentifiers.CanMaximizeProperty"); 89public static readonly AutomationProperty CanMinimizeProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.WindowCanMinimize, "WindowPatternIdentifiers.CanMinimizeProperty"); 92public static readonly AutomationProperty IsModalProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.WindowIsModal, "WindowPatternIdentifiers.IsModalProperty"); 95public static readonly AutomationProperty WindowVisualStateProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.WindowWindowVisualState, "WindowPatternIdentifiers.WindowVisualStateProperty"); 98public static readonly AutomationProperty WindowInteractionStateProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.WindowWindowInteractionState, "WindowPatternIdentifiers.WindowInteractionStateProperty"); 101public static readonly AutomationProperty IsTopmostProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.WindowIsTopmost, "WindowPatternIdentifiers.IsTopmostProperty");