114 references to Properties
UIAutomationTypes (114)
MS\Internal\Automation\AutomationIdentifierConstants.cs (14)
18internal const Properties FirstProperty = Properties.RuntimeId; 24internal static Properties LastSupportedProperty; 34LastSupportedProperty = Properties.IsDialog; 42LastSupportedProperty = Properties.HeadingLevel; 50LastSupportedProperty = Properties.Size; 58LastSupportedProperty = Properties.Size; 66LastSupportedProperty = Properties.FullDescription; 74LastSupportedProperty = Properties.LocalizedLandmarkType; 82LastSupportedProperty = Properties.AnnotationObjects; 90LastSupportedProperty = Properties.IsPeripheral; 98LastSupportedProperty = Properties.FlowsFrom; 107LastSupportedProperty = Properties.IsSynchronizedInputPatternAvailable; 115LastSupportedProperty = Properties.TransformCanRotate;
System\Windows\Automation\AutomationElementIdentifiers.cs (54)
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 (1)
28internal static AutomationProperty Register(AutomationIdentifierConstants.Properties id, string programmaticName)
System\Windows\Automation\DockPatternIdentifiers.cs (1)
59public static readonly AutomationProperty DockPositionProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.DockDockPosition, "DockPatternIdentifiers.DockPositionProperty");
System\Windows\Automation\ExpandCollapsePatternIdentifiers.cs (1)
54public static readonly AutomationProperty ExpandCollapseStateProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.ExpandCollapseExpandCollapseState, "ExpandCollapsePatternIdentifiers.ExpandCollapseStateProperty");
System\Windows\Automation\GridItemPatternIdentifiers.cs (5)
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 (2)
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 (2)
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 (6)
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 (6)
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 (2)
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 (3)
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 (2)
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 (3)
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 (1)
52public static readonly AutomationProperty ToggleStateProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.ToggleToggleState, "TogglePatternIdentifiers.ToggleStateProperty");
System\Windows\Automation\TransformPatternIdentifiers.cs (3)
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 (2)
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 (6)
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");