233 references to AutomationIdentifierConstants
UIAutomationTypes (233)
System\Windows\Automation\AutomationElementIdentifiers.cs (66)
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"); 190public static readonly AutomationEvent ToolTipOpenedEvent = AutomationEvent.Register(AutomationIdentifierConstants.Events.ToolTipOpened, "AutomationElementIdentifiers.ToolTipOpenedEvent"); 193public static readonly AutomationEvent ToolTipClosedEvent = AutomationEvent.Register(AutomationIdentifierConstants.Events.ToolTipClosed, "AutomationElementIdentifiers.ToolTipClosedEvent"); 196public static readonly AutomationEvent StructureChangedEvent = AutomationEvent.Register(AutomationIdentifierConstants.Events.StructureChanged, "AutomationElementIdentifiers.StructureChangedEvent"); 199public static readonly AutomationEvent MenuOpenedEvent = AutomationEvent.Register(AutomationIdentifierConstants.Events.MenuOpened, "AutomationElementIdentifiers.MenuOpenedEvent"); 202public static readonly AutomationEvent AutomationPropertyChangedEvent = AutomationEvent.Register(AutomationIdentifierConstants.Events.AutomationPropertyChanged, "AutomationElementIdentifiers.AutomationPropertyChangedEvent"); 205public static readonly AutomationEvent AutomationFocusChangedEvent = AutomationEvent.Register(AutomationIdentifierConstants.Events.AutomationFocusChanged, "AutomationElementIdentifiers.AutomationFocusChangedEvent"); 208public static readonly AutomationEvent AsyncContentLoadedEvent = AutomationEvent.Register(AutomationIdentifierConstants.Events.AsyncContentLoaded, "AutomationElementIdentifiers.AsyncContentLoadedEvent"); 211public static readonly AutomationEvent MenuClosedEvent = AutomationEvent.Register(AutomationIdentifierConstants.Events.MenuClosed, "AutomationElementIdentifiers.MenuClosedEvent"); 214public static readonly AutomationEvent LayoutInvalidatedEvent = AutomationEvent.Register(AutomationIdentifierConstants.Events.LayoutInvalidated, "AutomationElementIdentifiers.LayoutInvalidatedEvent"); 217public static readonly AutomationEvent LiveRegionChangedEvent = AutomationEvent.Register(AutomationIdentifierConstants.Events.LiveRegionChanged, "AutomationElementIdentifiers.LiveRegionChangedEvent"); 220public static readonly AutomationEvent NotificationEvent = AutomationEvent.Register(AutomationIdentifierConstants.Events.Notification, "AutomationElementIdentifiers.NotificationEvent"); 223public static readonly AutomationEvent ActiveTextPositionChangedEvent = AutomationEvent.Register(AutomationIdentifierConstants.Events.ActiveTextPositionChanged, "AutomationElementIdentifiers.ActiveTextPositionChangedEvent");
System\Windows\Automation\AutomationEvent.cs (1)
27internal static AutomationEvent Register(AutomationIdentifierConstants.Events id, string programmaticName)
System\Windows\Automation\AutomationIdentifier.cs (10)
218return ((id >= (int)AutomationIdentifierConstants.FirstProperty) 219&& (id <= (int)AutomationIdentifierConstants.LastSupportedProperty)); 224return ((id >= (int)AutomationIdentifierConstants.FirstEvent) 225&& (id <= (int)AutomationIdentifierConstants.LastSupportedEvent)); 230return ((id >= (int)AutomationIdentifierConstants.FirstPattern) 231&& (id <= (int)AutomationIdentifierConstants.LastSupportedPattern)); 236return ((id >= (int)AutomationIdentifierConstants.FirstTextAttribute) 237&& (id <= (int)AutomationIdentifierConstants.LastSupportedTextAttribute)); 242return ((id >= (int)AutomationIdentifierConstants.FirstControlType) 243&& (id <= (int)AutomationIdentifierConstants.LastSupportedControlType));
System\Windows\Automation\AutomationPattern.cs (1)
28internal static AutomationPattern Register(AutomationIdentifierConstants.Patterns id, string programmaticName)
System\Windows\Automation\AutomationProperty.cs (1)
28internal static AutomationProperty Register(AutomationIdentifierConstants.Properties id, string programmaticName)
System\Windows\Automation\AutomationTextAttribute.cs (1)
29internal static AutomationTextAttribute Register(AutomationIdentifierConstants.TextAttributes id, string programmaticName)
System\Windows\Automation\ControlType.cs (44)
34internal static ControlType Register(AutomationIdentifierConstants.ControlTypes id, string programmaticName) 48internal static ControlType Register(AutomationIdentifierConstants.ControlTypes id, string programmaticName, string stId, 63internal static ControlType Register(AutomationIdentifierConstants.ControlTypes id, string programmaticName, string stId, 70internal static ControlType Register(AutomationIdentifierConstants.ControlTypes id, string programmaticName, string stId, 77internal static ControlType Register(AutomationIdentifierConstants.ControlTypes id, string programmaticName, string stId) 133public static readonly ControlType Button = ControlType.Register(AutomationIdentifierConstants.ControlTypes.Button, "ControlType.Button", nameof(SR.LocalizedControlTypeButton), new AutomationPattern[][] { 137public static readonly ControlType Calendar = ControlType.Register(AutomationIdentifierConstants.ControlTypes.Calendar, "ControlType.Calendar", nameof(SR.LocalizedControlTypeCalendar), new AutomationPattern[][] { 141public static readonly ControlType CheckBox = ControlType.Register(AutomationIdentifierConstants.ControlTypes.CheckBox, "ControlType.CheckBox", nameof(SR.LocalizedControlTypeCheckBox), new AutomationPattern[][] { 145public static readonly ControlType ComboBox = ControlType.Register(AutomationIdentifierConstants.ControlTypes.ComboBox, "ControlType.ComboBox", nameof(SR.LocalizedControlTypeComboBox), new AutomationPattern[][] { 149public static readonly ControlType Edit = ControlType.Register(AutomationIdentifierConstants.ControlTypes.Edit, "ControlType.Edit", nameof(SR.LocalizedControlTypeEdit), new AutomationPattern[][] { 153public static readonly ControlType Hyperlink = ControlType.Register(AutomationIdentifierConstants.ControlTypes.Hyperlink, "ControlType.Hyperlink", nameof(SR.LocalizedControlTypeHyperlink), new AutomationPattern[][] { 157public static readonly ControlType Image = ControlType.Register(AutomationIdentifierConstants.ControlTypes.Image, "ControlType.Image", nameof(SR.LocalizedControlTypeImage)); 160public static readonly ControlType ListItem = ControlType.Register(AutomationIdentifierConstants.ControlTypes.ListItem, "ControlType.ListItem", nameof(SR.LocalizedControlTypeListItem), new AutomationPattern[][] { 164public static readonly ControlType List = ControlType.Register(AutomationIdentifierConstants.ControlTypes.List, "ControlType.List", nameof(SR.LocalizedControlTypeListView), new AutomationPattern[][] { 168public static readonly ControlType Menu = ControlType.Register(AutomationIdentifierConstants.ControlTypes.Menu, "ControlType.Menu", nameof(SR.LocalizedControlTypeMenu)); 170public static readonly ControlType MenuBar = ControlType.Register(AutomationIdentifierConstants.ControlTypes.MenuBar, "ControlType.MenuBar", nameof(SR.LocalizedControlTypeMenuBar)); 172public static readonly ControlType MenuItem = ControlType.Register(AutomationIdentifierConstants.ControlTypes.MenuItem, "ControlType.MenuItem", nameof(SR.LocalizedControlTypeMenuItem), new AutomationPattern[][] { 178public static readonly ControlType ProgressBar = ControlType.Register(AutomationIdentifierConstants.ControlTypes.ProgressBar, "ControlType.ProgressBar", nameof(SR.LocalizedControlTypeProgressBar), new AutomationPattern[][] { 182public static readonly ControlType RadioButton = ControlType.Register(AutomationIdentifierConstants.ControlTypes.RadioButton, "ControlType.RadioButton", nameof(SR.LocalizedControlTypeRadioButton)); 184public static readonly ControlType ScrollBar = ControlType.Register(AutomationIdentifierConstants.ControlTypes.ScrollBar, "ControlType.ScrollBar", nameof(SR.LocalizedControlTypeScrollBar)); 186public static readonly ControlType Slider = ControlType.Register(AutomationIdentifierConstants.ControlTypes.Slider, "ControlType.Slider", nameof(SR.LocalizedControlTypeSlider), new AutomationPattern[][] { 191public static readonly ControlType Spinner = ControlType.Register(AutomationIdentifierConstants.ControlTypes.Spinner, "ControlType.Spinner", nameof(SR.LocalizedControlTypeSpinner), new AutomationPattern[][] { 196public static readonly ControlType StatusBar = ControlType.Register(AutomationIdentifierConstants.ControlTypes.StatusBar, "ControlType.StatusBar", nameof(SR.LocalizedControlTypeStatusBar)); 198public static readonly ControlType Tab = ControlType.Register(AutomationIdentifierConstants.ControlTypes.Tab, "ControlType.Tab", nameof(SR.LocalizedControlTypeTab)); 200public static readonly ControlType TabItem = ControlType.Register(AutomationIdentifierConstants.ControlTypes.TabItem, "ControlType.TabItem", nameof(SR.LocalizedControlTypeTabItem)); 202public static readonly ControlType Text = ControlType.Register(AutomationIdentifierConstants.ControlTypes.Text, "ControlType.Text", nameof(SR.LocalizedControlTypeText)); 204public static readonly ControlType ToolBar = ControlType.Register(AutomationIdentifierConstants.ControlTypes.ToolBar, "ControlType.ToolBar", nameof(SR.LocalizedControlTypeToolBar)); 206public static readonly ControlType ToolTip = ControlType.Register(AutomationIdentifierConstants.ControlTypes.ToolTip, "ControlType.ToolTip", nameof(SR.LocalizedControlTypeToolTip)); 209public static readonly ControlType Tree = ControlType.Register(AutomationIdentifierConstants.ControlTypes.Tree, "ControlType.Tree", nameof(SR.LocalizedControlTypeTreeView)); 211public static readonly ControlType TreeItem = ControlType.Register(AutomationIdentifierConstants.ControlTypes.TreeItem, "ControlType.TreeItem", nameof(SR.LocalizedControlTypeTreeViewItem)); 214public static readonly ControlType Custom = ControlType.Register(AutomationIdentifierConstants.ControlTypes.Custom, "ControlType.Custom", nameof(SR.LocalizedControlTypeCustom)); 217public static readonly ControlType Group = ControlType.Register(AutomationIdentifierConstants.ControlTypes.Group, "ControlType.Group", nameof(SR.LocalizedControlTypeGroup)); 220public static readonly ControlType Thumb = ControlType.Register(AutomationIdentifierConstants.ControlTypes.Thumb, "ControlType.Thumb", nameof(SR.LocalizedControlTypeThumb)); 223public static readonly ControlType DataGrid = ControlType.Register(AutomationIdentifierConstants.ControlTypes.DataGrid, "ControlType.DataGrid", nameof(SR.LocalizedControlTypeDataGrid), new AutomationPattern[][] { 230public static readonly ControlType DataItem = ControlType.Register(AutomationIdentifierConstants.ControlTypes.DataItem, "ControlType.DataItem", nameof(SR.LocalizedControlTypeDataItem), new AutomationPattern[][] { 235public static readonly ControlType Document = ControlType.Register(AutomationIdentifierConstants.ControlTypes.Document, "ControlType.Document", nameof(SR.LocalizedControlTypeDocument), new AutomationProperty[0], 243public static readonly ControlType SplitButton = ControlType.Register(AutomationIdentifierConstants.ControlTypes.SplitButton, "ControlType.SplitButton", nameof(SR.LocalizedControlTypeSplitButton), new AutomationPattern[][] { 249public static readonly ControlType Window = ControlType.Register(AutomationIdentifierConstants.ControlTypes.Window, "ControlType.Window", nameof(SR.LocalizedControlTypeWindow), new AutomationPattern[][] { 255public static readonly ControlType Pane = ControlType.Register(AutomationIdentifierConstants.ControlTypes.Pane, "ControlType.Pane", nameof(SR.LocalizedControlTypePane), new AutomationPattern[][] { 260public static readonly ControlType Header = ControlType.Register(AutomationIdentifierConstants.ControlTypes.Header, "ControlType.Header", nameof(SR.LocalizedControlTypeHeader)); 263public static readonly ControlType HeaderItem = ControlType.Register(AutomationIdentifierConstants.ControlTypes.HeaderItem, "ControlType.HeaderItem", nameof(SR.LocalizedControlTypeHeaderItem)); 266public static readonly ControlType Table = ControlType.Register(AutomationIdentifierConstants.ControlTypes.Table, "ControlType.Table", nameof(SR.LocalizedControlTypeTable), new AutomationPattern[][] { 273public static readonly ControlType TitleBar = ControlType.Register(AutomationIdentifierConstants.ControlTypes.TitleBar, "ControlType.TitleBar", nameof(SR.LocalizedControlTypeTitleBar)); 276public static readonly ControlType Separator = ControlType.Register(AutomationIdentifierConstants.ControlTypes.Separator, "ControlType.Separator", nameof(SR.LocalizedControlTypeSeparator));
System\Windows\Automation\DockPatternIdentifiers.cs (2)
56public static readonly AutomationPattern Pattern = AutomationPattern.Register(AutomationIdentifierConstants.Patterns.Dock, "DockPatternIdentifiers.Pattern"); 59public static readonly AutomationProperty DockPositionProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.DockDockPosition, "DockPatternIdentifiers.DockPositionProperty");
System\Windows\Automation\ExpandCollapsePatternIdentifiers.cs (2)
51public static readonly AutomationPattern Pattern = AutomationPattern.Register(AutomationIdentifierConstants.Patterns.ExpandCollapse, "ExpandCollapsePatternIdentifiers.Pattern"); 54public static readonly AutomationProperty ExpandCollapseStateProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.ExpandCollapseExpandCollapseState, "ExpandCollapsePatternIdentifiers.ExpandCollapseStateProperty");
System\Windows\Automation\GridItemPatternIdentifiers.cs (6)
31public static readonly AutomationPattern Pattern = AutomationPattern.Register(AutomationIdentifierConstants.Patterns.GridItem, "GridItemPatternIdentifiers.Pattern"); 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 (3)
27public static readonly AutomationPattern Pattern = AutomationPattern.Register(AutomationIdentifierConstants.Patterns.Grid, "GridPatternIdentifiers.Pattern"); 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\InvokePatternIdentifiers.cs (2)
38public static readonly AutomationPattern Pattern = AutomationPattern.Register(AutomationIdentifierConstants.Patterns.Invoke, "InvokePatternIdentifiers.Pattern"); 41public static readonly AutomationEvent InvokedEvent = AutomationEvent.Register(AutomationIdentifierConstants.Events.Invoke_Invoked, "InvokePatternIdentifiers.InvokedEvent");
System\Windows\Automation\ItemContainerPatternIdentifiers.cs (1)
29public static readonly AutomationPattern Pattern = AutomationPattern.Register(AutomationIdentifierConstants.Patterns.ItemContainer, "ItemContainerPatternIdentifiers.Pattern");
System\Windows\Automation\MultipleViewPatternIdentifiers.cs (3)
28public static readonly AutomationPattern Pattern = AutomationPattern.Register(AutomationIdentifierConstants.Patterns.MultipleView, "MultipleViewPatternIdentifiers.Pattern"); 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 (7)
35public static readonly AutomationPattern Pattern = AutomationPattern.Register(AutomationIdentifierConstants.Patterns.RangeValue, "RangeValuePatternIdentifiers.Pattern"); 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\ScrollItemPatternIdentifiers.cs (1)
29public static readonly AutomationPattern Pattern = AutomationPattern.Register(AutomationIdentifierConstants.Patterns.ScrollItem, "ScrollItemPatternIdentifiers.Pattern");
System\Windows\Automation\ScrollPatternIdentifiers.cs (7)
81public static readonly AutomationPattern Pattern = AutomationPattern.Register(AutomationIdentifierConstants.Patterns.Scroll, "ScrollPatternIdentifiers.Pattern"); 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 (6)
29public static readonly AutomationPattern Pattern = AutomationPattern.Register(AutomationIdentifierConstants.Patterns.SelectionItem, "SelectionItemPatternIdentifiers.Pattern"); 32public static readonly AutomationProperty IsSelectedProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.SelectionItemIsSelected, "SelectionItemPatternIdentifiers.IsSelectedProperty"); 34public static readonly AutomationProperty SelectionContainerProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.SelectionItemSelectionContainer, "SelectionItemPatternIdentifiers.SelectionContainerProperty"); 40public static readonly AutomationEvent ElementAddedToSelectionEvent = AutomationEvent.Register(AutomationIdentifierConstants.Events.SelectionItem_ElementAddedToSelection, "SelectionItemPatternIdentifiers.ElementAddedToSelectionEvent"); 45public static readonly AutomationEvent ElementRemovedFromSelectionEvent = AutomationEvent.Register(AutomationIdentifierConstants.Events.SelectionItem_ElementRemovedFromSelection, "SelectionItemPatternIdentifiers.ElementRemovedFromSelectionEvent"); 51public static readonly AutomationEvent ElementSelectedEvent = AutomationEvent.Register(AutomationIdentifierConstants.Events.SelectionItem_ElementSelected, "SelectionItemPatternIdentifiers.ElementSelectedEvent");
System\Windows\Automation\SelectionPatternIdentifiers.cs (5)
29public static readonly AutomationPattern Pattern = AutomationPattern.Register(AutomationIdentifierConstants.Patterns.Selection, "SelectionPatternIdentifiers.Pattern"); 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"); 44public static readonly AutomationEvent InvalidatedEvent = AutomationEvent.Register(AutomationIdentifierConstants.Events.Selection_Invalidated, "SelectionPatternIdentifiers.InvalidatedEvent");
System\Windows\Automation\SynchronizedInputPatternIdentifiers.cs (4)
47public static readonly AutomationPattern Pattern = AutomationPattern.Register(AutomationIdentifierConstants.Patterns.SynchronizedInput, "SynchronizedInputPatternIdentifiers.Pattern"); 54public static readonly AutomationEvent InputReachedTargetEvent = AutomationEvent.Register(AutomationIdentifierConstants.Events.InputReachedTarget, "SynchronizedInputPatternIdentifiers.InputReachedTargetEvent"); 59public static readonly AutomationEvent InputReachedOtherElementEvent = AutomationEvent.Register(AutomationIdentifierConstants.Events.InputReachedOtherElement, "SynchronizedInputPatternIdentifiers.InputReachedOtherElementEvent"); 64public static readonly AutomationEvent InputDiscardedEvent = AutomationEvent.Register(AutomationIdentifierConstants.Events.InputDiscarded, "SynchronizedInputPatternIdentifiers.InputDiscardedEvent");
System\Windows\Automation\TableItemPatternIdentifiers.cs (3)
30public static readonly AutomationPattern Pattern = AutomationPattern.Register(AutomationIdentifierConstants.Patterns.TableItem, "TableItemPatternIdentifiers.Pattern"); 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 (4)
49public static readonly AutomationPattern Pattern = AutomationPattern.Register(AutomationIdentifierConstants.Patterns.Table, "TablePatternIdentifiers.Pattern"); 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\TextPatternIdentifiers.cs (34)
67public static readonly AutomationTextAttribute AnimationStyleAttribute = AutomationTextAttribute.Register(AutomationIdentifierConstants.TextAttributes.AnimationStyle, "TextPatternIdentifiers.AnimationStyleAttribute"); 69public static readonly AutomationTextAttribute BackgroundColorAttribute = AutomationTextAttribute.Register(AutomationIdentifierConstants.TextAttributes.BackgroundColor, "TextPatternIdentifiers.BackgroundColorAttribute"); 71public static readonly AutomationTextAttribute BulletStyleAttribute = AutomationTextAttribute.Register(AutomationIdentifierConstants.TextAttributes.BulletStyle, "TextPatternIdentifiers.BulletStyleAttribute"); 73public static readonly AutomationTextAttribute CapStyleAttribute = AutomationTextAttribute.Register(AutomationIdentifierConstants.TextAttributes.CapStyle, "TextPatternIdentifiers.CapStyleAttribute"); 78public static readonly AutomationTextAttribute CultureAttribute = AutomationTextAttribute.Register(AutomationIdentifierConstants.TextAttributes.Culture, "TextPatternIdentifiers.CultureAttribute"); 81public static readonly AutomationTextAttribute FontNameAttribute = AutomationTextAttribute.Register(AutomationIdentifierConstants.TextAttributes.FontName, "TextPatternIdentifiers.FontNameAttribute"); 83public static readonly AutomationTextAttribute FontSizeAttribute = AutomationTextAttribute.Register(AutomationIdentifierConstants.TextAttributes.FontSize, "TextPatternIdentifiers.FontSizeAttribute"); 87public static readonly AutomationTextAttribute FontWeightAttribute = AutomationTextAttribute.Register(AutomationIdentifierConstants.TextAttributes.FontWeight, "TextPatternIdentifiers.FontWeightAttribute"); 89public static readonly AutomationTextAttribute ForegroundColorAttribute = AutomationTextAttribute.Register(AutomationIdentifierConstants.TextAttributes.ForegroundColor, "TextPatternIdentifiers.ForegroundColorAttribute"); 91public static readonly AutomationTextAttribute HorizontalTextAlignmentAttribute = AutomationTextAttribute.Register(AutomationIdentifierConstants.TextAttributes.HorizontalTextAlignment, "TextPatternIdentifiers.HorizontalTextAlignmentAttribute"); 93public static readonly AutomationTextAttribute IndentationFirstLineAttribute = AutomationTextAttribute.Register(AutomationIdentifierConstants.TextAttributes.IndentationFirstLine, "TextPatternIdentifiers.IndentationFirstLineAttribute"); 95public static readonly AutomationTextAttribute IndentationLeadingAttribute = AutomationTextAttribute.Register(AutomationIdentifierConstants.TextAttributes.IndentationLeading, "TextPatternIdentifiers.IndentationLeadingAttribute"); 97public static readonly AutomationTextAttribute IndentationTrailingAttribute = AutomationTextAttribute.Register(AutomationIdentifierConstants.TextAttributes.IndentationTrailing, "TextPatternIdentifiers.IndentationTrailingAttribute"); 99public static readonly AutomationTextAttribute IsHiddenAttribute = AutomationTextAttribute.Register(AutomationIdentifierConstants.TextAttributes.IsHidden, "TextPatternIdentifiers.IsHiddenAttribute"); 101public static readonly AutomationTextAttribute IsItalicAttribute = AutomationTextAttribute.Register(AutomationIdentifierConstants.TextAttributes.IsItalic, "TextPatternIdentifiers.IsItalicAttribute"); 104public static readonly AutomationTextAttribute IsReadOnlyAttribute = AutomationTextAttribute.Register(AutomationIdentifierConstants.TextAttributes.IsReadOnly, "TextPatternIdentifiers.IsReadOnlyAttribute"); 106public static readonly AutomationTextAttribute IsSubscriptAttribute = AutomationTextAttribute.Register(AutomationIdentifierConstants.TextAttributes.IsSubscript, "TextPatternIdentifiers.IsSubscriptAttribute"); 108public static readonly AutomationTextAttribute IsSuperscriptAttribute = AutomationTextAttribute.Register(AutomationIdentifierConstants.TextAttributes.IsSuperscript, "TextPatternIdentifiers.IsSuperscriptAttribute"); 110public static readonly AutomationTextAttribute MarginBottomAttribute = AutomationTextAttribute.Register(AutomationIdentifierConstants.TextAttributes.MarginBottom, "TextPatternIdentifiers.MarginBottomAttribute"); 112public static readonly AutomationTextAttribute MarginLeadingAttribute = AutomationTextAttribute.Register(AutomationIdentifierConstants.TextAttributes.MarginLeading, "TextPatternIdentifiers.MarginLeadingAttribute"); 114public static readonly AutomationTextAttribute MarginTopAttribute = AutomationTextAttribute.Register(AutomationIdentifierConstants.TextAttributes.MarginTop, "TextPatternIdentifiers.MarginTopAttribute"); 116public static readonly AutomationTextAttribute MarginTrailingAttribute = AutomationTextAttribute.Register(AutomationIdentifierConstants.TextAttributes.MarginTrailing, "TextPatternIdentifiers.MarginTrailingAttribute"); 118public static readonly AutomationTextAttribute OutlineStylesAttribute = AutomationTextAttribute.Register(AutomationIdentifierConstants.TextAttributes.OutlineStyles, "TextPatternIdentifiers.OutlineStylesAttribute"); 121public static readonly AutomationTextAttribute OverlineColorAttribute = AutomationTextAttribute.Register(AutomationIdentifierConstants.TextAttributes.OverlineColor, "TextPatternIdentifiers.OverlineColorAttribute"); 123public static readonly AutomationTextAttribute OverlineStyleAttribute = AutomationTextAttribute.Register(AutomationIdentifierConstants.TextAttributes.OverlineStyle, "TextPatternIdentifiers.OverlineStyleAttribute"); 126public static readonly AutomationTextAttribute StrikethroughColorAttribute = AutomationTextAttribute.Register(AutomationIdentifierConstants.TextAttributes.StrikethroughColor, "TextPatternIdentifiers.StrikethroughColorAttribute"); 128public static readonly AutomationTextAttribute StrikethroughStyleAttribute = AutomationTextAttribute.Register(AutomationIdentifierConstants.TextAttributes.StrikethroughStyle, "TextPatternIdentifiers.StrikethroughStyleAttribute"); 130public static readonly AutomationTextAttribute TabsAttribute = AutomationTextAttribute.Register(AutomationIdentifierConstants.TextAttributes.Tabs, "TextPatternIdentifiers.TabsAttribute"); 132public static readonly AutomationTextAttribute TextFlowDirectionsAttribute = AutomationTextAttribute.Register(AutomationIdentifierConstants.TextAttributes.TextFlowDirections, "TextPatternIdentifiers.TextFlowDirectionsAttribute"); 135public static readonly AutomationTextAttribute UnderlineColorAttribute = AutomationTextAttribute.Register(AutomationIdentifierConstants.TextAttributes.UnderlineColor, "TextPatternIdentifiers.UnderlineColorAttribute"); 137public static readonly AutomationTextAttribute UnderlineStyleAttribute = AutomationTextAttribute.Register(AutomationIdentifierConstants.TextAttributes.UnderlineStyle, "TextPatternIdentifiers.UnderlineStyleAttribute"); 145public static readonly AutomationPattern Pattern = AutomationPattern.Register(AutomationIdentifierConstants.Patterns.Text, "TextPatternIdentifiers.Pattern"); 153AutomationEvent.Register(AutomationIdentifierConstants.Events.Text_TextSelectionChanged, "TextPatternIdentifiers.TextSelectionChangedEvent"); 161AutomationEvent.Register(AutomationIdentifierConstants.Events.Text_TextChanged, "TextPatternIdentifiers.TextChangedEvent");
System\Windows\Automation\TogglePatternIdentifiers.cs (2)
49public static readonly AutomationPattern Pattern = AutomationPattern.Register(AutomationIdentifierConstants.Patterns.Toggle, "TogglePatternIdentifiers.Pattern"); 52public static readonly AutomationProperty ToggleStateProperty = AutomationProperty.Register(AutomationIdentifierConstants.Properties.ToggleToggleState, "TogglePatternIdentifiers.ToggleStateProperty");
System\Windows\Automation\TransformPatternIdentifiers.cs (4)
28public static readonly AutomationPattern Pattern = AutomationPattern.Register(AutomationIdentifierConstants.Patterns.Transform, "TransformPatternIdentifiers.Pattern"); 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 (3)
29public static readonly AutomationPattern Pattern = AutomationPattern.Register(AutomationIdentifierConstants.Patterns.Value, "ValuePatternIdentifiers.Pattern"); 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\VirtualizedItemPatternIdentifiers.cs (1)
29public static readonly AutomationPattern Pattern = AutomationPattern.Register(AutomationIdentifierConstants.Patterns.VirtualizedItem, "VirtualizedItemPatternIdentifiers.Pattern");
System\Windows\Automation\WindowPatternIdentifiers.cs (9)
83public static readonly AutomationPattern Pattern = AutomationPattern.Register(AutomationIdentifierConstants.Patterns.Window, "WindowPatternIdentifiers.Pattern"); 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"); 104public static readonly AutomationEvent WindowOpenedEvent = AutomationEvent.Register(AutomationIdentifierConstants.Events.Window_WindowOpened, "WindowPatternIdentifiers.WindowOpenedProperty"); 107public static readonly AutomationEvent WindowClosedEvent = AutomationEvent.Register(AutomationIdentifierConstants.Events.Window_WindowClosed, "WindowPatternIdentifiers.WindowClosedProperty");