233 references to AutomationIdentifierConstants
UIAutomationTypes (233)
System\Windows\Automation\AutomationElementIdentifiers.cs (66)
37
public static readonly AutomationProperty IsControlElementProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.IsControlElement, "AutomationElementIdentifiers.IsControlElementProperty");
40
public static readonly AutomationProperty ControlTypeProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.ControlType, "AutomationElementIdentifiers.ControlTypeProperty");
43
public static readonly AutomationProperty IsContentElementProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.IsContentElement, "AutomationElementIdentifiers.IsContentElementProperty");
46
public static readonly AutomationProperty LabeledByProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.LabeledBy, "AutomationElementIdentifiers.LabeledByProperty");
49
public static readonly AutomationProperty NativeWindowHandleProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.NativeWindowHandle, "AutomationElementIdentifiers.NativeWindowHandleProperty");
52
public static readonly AutomationProperty AutomationIdProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.AutomationId, "AutomationElementIdentifiers.AutomationIdProperty");
55
public static readonly AutomationProperty ItemTypeProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.ItemType, "AutomationElementIdentifiers.ItemTypeProperty");
58
public static readonly AutomationProperty IsPasswordProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.IsPassword, "AutomationElementIdentifiers.IsPasswordProperty");
61
public static readonly AutomationProperty LocalizedControlTypeProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.LocalizedControlType, "AutomationElementIdentifiers.LocalizedControlTypeProperty");
64
public static readonly AutomationProperty NameProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.Name, "AutomationElementIdentifiers.NameProperty");
67
public static readonly AutomationProperty AcceleratorKeyProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.AcceleratorKey, "AutomationElementIdentifiers.AcceleratorKeyProperty");
70
public static readonly AutomationProperty AccessKeyProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.AccessKey, "AutomationElementIdentifiers.AccessKeyProperty");
73
public static readonly AutomationProperty HasKeyboardFocusProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.HasKeyboardFocus, "AutomationElementIdentifiers.HasKeyboardFocusProperty");
76
public static readonly AutomationProperty IsKeyboardFocusableProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.IsKeyboardFocusable, "AutomationElementIdentifiers.IsKeyboardFocusableProperty");
79
public static readonly AutomationProperty IsEnabledProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.IsEnabled, "AutomationElementIdentifiers.IsEnabledProperty");
82
public static readonly AutomationProperty BoundingRectangleProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.BoundingRectangle, "AutomationElementIdentifiers.BoundingRectangleProperty");
85
public static readonly AutomationProperty ProcessIdProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.ProcessId, "AutomationElementIdentifiers.ProcessIdProperty");
88
public static readonly AutomationProperty RuntimeIdProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.RuntimeId, "AutomationElementIdentifiers.RuntimeIdProperty");
91
public static readonly AutomationProperty ClassNameProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.ClassName, "AutomationElementIdentifiers.ClassNameProperty");
94
public static readonly AutomationProperty HelpTextProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.HelpText, "AutomationElementIdentifiers.HelpTextProperty");
97
public static readonly AutomationProperty ClickablePointProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.ClickablePoint, "AutomationElementIdentifiers.ClickablePointProperty");
100
public static readonly AutomationProperty CultureProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.Culture, "AutomationElementIdentifiers.CultureProperty");
103
public static readonly AutomationProperty IsOffscreenProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.IsOffscreen, "AutomationElementIdentifiers.IsOffscreenProperty");
106
public static readonly AutomationProperty OrientationProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.Orientation, "AutomationElementIdentifiers.OrientationProperty");
109
public static readonly AutomationProperty FrameworkIdProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.FrameworkId, "AutomationElementIdentifiers.FrameworkIdProperty");
112
public static readonly AutomationProperty HeadingLevelProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.HeadingLevel, "AutomationElementIdentifiers.HeadingLevelProperty");
115
public static readonly AutomationProperty IsDialogProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.IsDialog, "AutomationElementIdentifiers.IsDialogProperty");
118
public static readonly AutomationProperty IsRequiredForFormProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.IsRequiredForForm, "AutomationElementIdentifiers.IsRequiredForFormProperty");
121
public static readonly AutomationProperty ItemStatusProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.ItemStatus, "AutomationElementIdentifiers.ItemStatusProperty");
124
public static readonly AutomationProperty LiveSettingProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.LiveSetting, "AutomationElementIdentifiers.LiveSettingProperty");
127
public static readonly AutomationProperty ControllerForProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.ControllerFor, "AutomationElementIdentifiers.ControllerForProperty");
133
public static readonly AutomationProperty SizeOfSetProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.SizeOfSet, "AutomationElementIdentifiers.SizeOfSetProperty");
139
public static readonly AutomationProperty PositionInSetProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.PositionInSet, "AutomationElementIdentifiers.PositionInSetProperty");
143
public static readonly AutomationProperty IsDockPatternAvailableProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.IsDockPatternAvailable, "AutomationElementIdentifiers.IsDockPatternAvailableProperty");
145
public static readonly AutomationProperty IsExpandCollapsePatternAvailableProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.IsExpandCollapsePatternAvailable, "AutomationElementIdentifiers.IsExpandCollapsePatternAvailableProperty");
147
public static readonly AutomationProperty IsGridItemPatternAvailableProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.IsGridItemPatternAvailable, "AutomationElementIdentifiers.IsGridItemPatternAvailableProperty");
149
public static readonly AutomationProperty IsGridPatternAvailableProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.IsGridPatternAvailable, "AutomationElementIdentifiers.IsGridPatternAvailableProperty");
151
public static readonly AutomationProperty IsInvokePatternAvailableProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.IsInvokePatternAvailable, "AutomationElementIdentifiers.IsInvokePatternAvailableProperty");
153
public static readonly AutomationProperty IsMultipleViewPatternAvailableProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.IsMultipleViewPatternAvailable, "AutomationElementIdentifiers.IsMultipleViewPatternAvailableProperty");
155
public static readonly AutomationProperty IsRangeValuePatternAvailableProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.IsRangeValuePatternAvailable, "AutomationElementIdentifiers.IsRangeValuePatternAvailableProperty");
157
public static readonly AutomationProperty IsSelectionItemPatternAvailableProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.IsSelectionItemPatternAvailable, "AutomationElementIdentifiers.IsSelectionItemPatternAvailableProperty");
159
public static readonly AutomationProperty IsSelectionPatternAvailableProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.IsSelectionPatternAvailable, "AutomationElementIdentifiers.IsSelectionPatternAvailableProperty");
161
public static readonly AutomationProperty IsScrollPatternAvailableProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.IsScrollPatternAvailable, "AutomationElementIdentifiers.IsScrollPatternAvailableProperty");
163
public static readonly AutomationProperty IsScrollItemPatternAvailableProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.IsScrollItemPatternAvailable, "AutomationElementIdentifiers.IsScrollItemPatternAvailableProperty");
165
public static readonly AutomationProperty IsSynchronizedInputPatternAvailableProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.IsSynchronizedInputPatternAvailable, "AutomationElementIdentifiers.IsSynchronizedInputPatternAvailableProperty");
167
public static readonly AutomationProperty IsVirtualizedItemPatternAvailableProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.IsVirtualizedItemPatternAvailable, "AutomationElementIdentifiers.IsVirtualizedItemPatternAvailableProperty");
169
public static readonly AutomationProperty IsItemContainerPatternAvailableProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.IsItemContainerPatternAvailable, "AutomationElementIdentifiers.IsItemContainerPatternAvailableProperty");
171
public static readonly AutomationProperty IsTablePatternAvailableProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.IsTablePatternAvailable, "AutomationElementIdentifiers.IsTablePatternAvailableProperty");
173
public static readonly AutomationProperty IsTableItemPatternAvailableProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.IsTableItemPatternAvailable, "AutomationElementIdentifiers.IsTableItemPatternAvailableProperty");
175
public static readonly AutomationProperty IsTextPatternAvailableProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.IsTextPatternAvailable, "AutomationElementIdentifiers.IsTextPatternAvailableProperty");
177
public static readonly AutomationProperty IsTogglePatternAvailableProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.IsTogglePatternAvailable, "AutomationElementIdentifiers.IsTogglePatternAvailableProperty");
179
public static readonly AutomationProperty IsTransformPatternAvailableProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.IsTransformPatternAvailable, "AutomationElementIdentifiers.IsTransformPatternAvailableProperty");
181
public static readonly AutomationProperty IsValuePatternAvailableProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.IsValuePatternAvailable, "AutomationElementIdentifiers.IsValuePatternAvailableProperty");
183
public static readonly AutomationProperty IsWindowPatternAvailableProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.IsWindowPatternAvailable, "AutomationElementIdentifiers.IsWindowPatternAvailableProperty");
189
public static readonly AutomationEvent ToolTipOpenedEvent = AutomationEvent.Register(
AutomationIdentifierConstants
.Events.ToolTipOpened, "AutomationElementIdentifiers.ToolTipOpenedEvent");
192
public static readonly AutomationEvent ToolTipClosedEvent = AutomationEvent.Register(
AutomationIdentifierConstants
.Events.ToolTipClosed, "AutomationElementIdentifiers.ToolTipClosedEvent");
195
public static readonly AutomationEvent StructureChangedEvent = AutomationEvent.Register(
AutomationIdentifierConstants
.Events.StructureChanged, "AutomationElementIdentifiers.StructureChangedEvent");
198
public static readonly AutomationEvent MenuOpenedEvent = AutomationEvent.Register(
AutomationIdentifierConstants
.Events.MenuOpened, "AutomationElementIdentifiers.MenuOpenedEvent");
201
public static readonly AutomationEvent AutomationPropertyChangedEvent = AutomationEvent.Register(
AutomationIdentifierConstants
.Events.AutomationPropertyChanged, "AutomationElementIdentifiers.AutomationPropertyChangedEvent");
204
public static readonly AutomationEvent AutomationFocusChangedEvent = AutomationEvent.Register(
AutomationIdentifierConstants
.Events.AutomationFocusChanged, "AutomationElementIdentifiers.AutomationFocusChangedEvent");
207
public static readonly AutomationEvent AsyncContentLoadedEvent = AutomationEvent.Register(
AutomationIdentifierConstants
.Events.AsyncContentLoaded, "AutomationElementIdentifiers.AsyncContentLoadedEvent");
210
public static readonly AutomationEvent MenuClosedEvent = AutomationEvent.Register(
AutomationIdentifierConstants
.Events.MenuClosed, "AutomationElementIdentifiers.MenuClosedEvent");
213
public static readonly AutomationEvent LayoutInvalidatedEvent = AutomationEvent.Register(
AutomationIdentifierConstants
.Events.LayoutInvalidated, "AutomationElementIdentifiers.LayoutInvalidatedEvent");
216
public static readonly AutomationEvent LiveRegionChangedEvent = AutomationEvent.Register(
AutomationIdentifierConstants
.Events.LiveRegionChanged, "AutomationElementIdentifiers.LiveRegionChangedEvent");
219
public static readonly AutomationEvent NotificationEvent = AutomationEvent.Register(
AutomationIdentifierConstants
.Events.Notification, "AutomationElementIdentifiers.NotificationEvent");
222
public static readonly AutomationEvent ActiveTextPositionChangedEvent = AutomationEvent.Register(
AutomationIdentifierConstants
.Events.ActiveTextPositionChanged, "AutomationElementIdentifiers.ActiveTextPositionChangedEvent");
System\Windows\Automation\AutomationEvent.cs (1)
26
internal static AutomationEvent Register(
AutomationIdentifierConstants
.Events id, string programmaticName)
System\Windows\Automation\AutomationIdentifier.cs (10)
217
return ((id >= (int)
AutomationIdentifierConstants
.FirstProperty)
218
&& (id <= (int)
AutomationIdentifierConstants
.LastSupportedProperty));
223
return ((id >= (int)
AutomationIdentifierConstants
.FirstEvent)
224
&& (id <= (int)
AutomationIdentifierConstants
.LastSupportedEvent));
229
return ((id >= (int)
AutomationIdentifierConstants
.FirstPattern)
230
&& (id <= (int)
AutomationIdentifierConstants
.LastSupportedPattern));
235
return ((id >= (int)
AutomationIdentifierConstants
.FirstTextAttribute)
236
&& (id <= (int)
AutomationIdentifierConstants
.LastSupportedTextAttribute));
241
return ((id >= (int)
AutomationIdentifierConstants
.FirstControlType)
242
&& (id <= (int)
AutomationIdentifierConstants
.LastSupportedControlType));
System\Windows\Automation\AutomationPattern.cs (1)
27
internal static AutomationPattern Register(
AutomationIdentifierConstants
.Patterns id, string programmaticName)
System\Windows\Automation\AutomationProperty.cs (1)
27
internal static AutomationProperty Register(
AutomationIdentifierConstants
.Properties id, string programmaticName)
System\Windows\Automation\AutomationTextAttribute.cs (1)
28
internal static AutomationTextAttribute Register(
AutomationIdentifierConstants
.TextAttributes id, string programmaticName)
System\Windows\Automation\ControlType.cs (44)
33
internal static ControlType Register(
AutomationIdentifierConstants
.ControlTypes id, string programmaticName)
47
internal static ControlType Register(
AutomationIdentifierConstants
.ControlTypes id, string programmaticName, string stId,
62
internal static ControlType Register(
AutomationIdentifierConstants
.ControlTypes id, string programmaticName, string stId,
69
internal static ControlType Register(
AutomationIdentifierConstants
.ControlTypes id, string programmaticName, string stId,
76
internal static ControlType Register(
AutomationIdentifierConstants
.ControlTypes id, string programmaticName, string stId)
132
public static readonly ControlType Button = ControlType.Register(
AutomationIdentifierConstants
.ControlTypes.Button, "ControlType.Button", nameof(SR.LocalizedControlTypeButton), new AutomationPattern[][] {
136
public static readonly ControlType Calendar = ControlType.Register(
AutomationIdentifierConstants
.ControlTypes.Calendar, "ControlType.Calendar", nameof(SR.LocalizedControlTypeCalendar), new AutomationPattern[][] {
140
public static readonly ControlType CheckBox = ControlType.Register(
AutomationIdentifierConstants
.ControlTypes.CheckBox, "ControlType.CheckBox", nameof(SR.LocalizedControlTypeCheckBox), new AutomationPattern[][] {
144
public static readonly ControlType ComboBox = ControlType.Register(
AutomationIdentifierConstants
.ControlTypes.ComboBox, "ControlType.ComboBox", nameof(SR.LocalizedControlTypeComboBox), new AutomationPattern[][] {
148
public static readonly ControlType Edit = ControlType.Register(
AutomationIdentifierConstants
.ControlTypes.Edit, "ControlType.Edit", nameof(SR.LocalizedControlTypeEdit), new AutomationPattern[][] {
152
public static readonly ControlType Hyperlink = ControlType.Register(
AutomationIdentifierConstants
.ControlTypes.Hyperlink, "ControlType.Hyperlink", nameof(SR.LocalizedControlTypeHyperlink), new AutomationPattern[][] {
156
public static readonly ControlType Image = ControlType.Register(
AutomationIdentifierConstants
.ControlTypes.Image, "ControlType.Image", nameof(SR.LocalizedControlTypeImage));
159
public static readonly ControlType ListItem = ControlType.Register(
AutomationIdentifierConstants
.ControlTypes.ListItem, "ControlType.ListItem", nameof(SR.LocalizedControlTypeListItem), new AutomationPattern[][] {
163
public static readonly ControlType List = ControlType.Register(
AutomationIdentifierConstants
.ControlTypes.List, "ControlType.List", nameof(SR.LocalizedControlTypeListView), new AutomationPattern[][] {
167
public static readonly ControlType Menu = ControlType.Register(
AutomationIdentifierConstants
.ControlTypes.Menu, "ControlType.Menu", nameof(SR.LocalizedControlTypeMenu));
169
public static readonly ControlType MenuBar = ControlType.Register(
AutomationIdentifierConstants
.ControlTypes.MenuBar, "ControlType.MenuBar", nameof(SR.LocalizedControlTypeMenuBar));
171
public static readonly ControlType MenuItem = ControlType.Register(
AutomationIdentifierConstants
.ControlTypes.MenuItem, "ControlType.MenuItem", nameof(SR.LocalizedControlTypeMenuItem), new AutomationPattern[][] {
177
public static readonly ControlType ProgressBar = ControlType.Register(
AutomationIdentifierConstants
.ControlTypes.ProgressBar, "ControlType.ProgressBar", nameof(SR.LocalizedControlTypeProgressBar), new AutomationPattern[][] {
181
public static readonly ControlType RadioButton = ControlType.Register(
AutomationIdentifierConstants
.ControlTypes.RadioButton, "ControlType.RadioButton", nameof(SR.LocalizedControlTypeRadioButton));
183
public static readonly ControlType ScrollBar = ControlType.Register(
AutomationIdentifierConstants
.ControlTypes.ScrollBar, "ControlType.ScrollBar", nameof(SR.LocalizedControlTypeScrollBar));
185
public static readonly ControlType Slider = ControlType.Register(
AutomationIdentifierConstants
.ControlTypes.Slider, "ControlType.Slider", nameof(SR.LocalizedControlTypeSlider), new AutomationPattern[][] {
190
public static readonly ControlType Spinner = ControlType.Register(
AutomationIdentifierConstants
.ControlTypes.Spinner, "ControlType.Spinner", nameof(SR.LocalizedControlTypeSpinner), new AutomationPattern[][] {
195
public static readonly ControlType StatusBar = ControlType.Register(
AutomationIdentifierConstants
.ControlTypes.StatusBar, "ControlType.StatusBar", nameof(SR.LocalizedControlTypeStatusBar));
197
public static readonly ControlType Tab = ControlType.Register(
AutomationIdentifierConstants
.ControlTypes.Tab, "ControlType.Tab", nameof(SR.LocalizedControlTypeTab));
199
public static readonly ControlType TabItem = ControlType.Register(
AutomationIdentifierConstants
.ControlTypes.TabItem, "ControlType.TabItem", nameof(SR.LocalizedControlTypeTabItem));
201
public static readonly ControlType Text = ControlType.Register(
AutomationIdentifierConstants
.ControlTypes.Text, "ControlType.Text", nameof(SR.LocalizedControlTypeText));
203
public static readonly ControlType ToolBar = ControlType.Register(
AutomationIdentifierConstants
.ControlTypes.ToolBar, "ControlType.ToolBar", nameof(SR.LocalizedControlTypeToolBar));
205
public static readonly ControlType ToolTip = ControlType.Register(
AutomationIdentifierConstants
.ControlTypes.ToolTip, "ControlType.ToolTip", nameof(SR.LocalizedControlTypeToolTip));
208
public static readonly ControlType Tree = ControlType.Register(
AutomationIdentifierConstants
.ControlTypes.Tree, "ControlType.Tree", nameof(SR.LocalizedControlTypeTreeView));
210
public static readonly ControlType TreeItem = ControlType.Register(
AutomationIdentifierConstants
.ControlTypes.TreeItem, "ControlType.TreeItem", nameof(SR.LocalizedControlTypeTreeViewItem));
213
public static readonly ControlType Custom = ControlType.Register(
AutomationIdentifierConstants
.ControlTypes.Custom, "ControlType.Custom", nameof(SR.LocalizedControlTypeCustom));
216
public static readonly ControlType Group = ControlType.Register(
AutomationIdentifierConstants
.ControlTypes.Group, "ControlType.Group", nameof(SR.LocalizedControlTypeGroup));
219
public static readonly ControlType Thumb = ControlType.Register(
AutomationIdentifierConstants
.ControlTypes.Thumb, "ControlType.Thumb", nameof(SR.LocalizedControlTypeThumb));
222
public static readonly ControlType DataGrid = ControlType.Register(
AutomationIdentifierConstants
.ControlTypes.DataGrid, "ControlType.DataGrid", nameof(SR.LocalizedControlTypeDataGrid), new AutomationPattern[][] {
229
public static readonly ControlType DataItem = ControlType.Register(
AutomationIdentifierConstants
.ControlTypes.DataItem, "ControlType.DataItem", nameof(SR.LocalizedControlTypeDataItem), new AutomationPattern[][] {
234
public static readonly ControlType Document = ControlType.Register(
AutomationIdentifierConstants
.ControlTypes.Document, "ControlType.Document", nameof(SR.LocalizedControlTypeDocument), Array.Empty<AutomationProperty>(),
242
public static readonly ControlType SplitButton = ControlType.Register(
AutomationIdentifierConstants
.ControlTypes.SplitButton, "ControlType.SplitButton", nameof(SR.LocalizedControlTypeSplitButton), new AutomationPattern[][] {
248
public static readonly ControlType Window = ControlType.Register(
AutomationIdentifierConstants
.ControlTypes.Window, "ControlType.Window", nameof(SR.LocalizedControlTypeWindow), new AutomationPattern[][] {
254
public static readonly ControlType Pane = ControlType.Register(
AutomationIdentifierConstants
.ControlTypes.Pane, "ControlType.Pane", nameof(SR.LocalizedControlTypePane), new AutomationPattern[][] {
259
public static readonly ControlType Header = ControlType.Register(
AutomationIdentifierConstants
.ControlTypes.Header, "ControlType.Header", nameof(SR.LocalizedControlTypeHeader));
262
public static readonly ControlType HeaderItem = ControlType.Register(
AutomationIdentifierConstants
.ControlTypes.HeaderItem, "ControlType.HeaderItem", nameof(SR.LocalizedControlTypeHeaderItem));
265
public static readonly ControlType Table = ControlType.Register(
AutomationIdentifierConstants
.ControlTypes.Table, "ControlType.Table", nameof(SR.LocalizedControlTypeTable), new AutomationPattern[][] {
272
public static readonly ControlType TitleBar = ControlType.Register(
AutomationIdentifierConstants
.ControlTypes.TitleBar, "ControlType.TitleBar", nameof(SR.LocalizedControlTypeTitleBar));
275
public static readonly ControlType Separator = ControlType.Register(
AutomationIdentifierConstants
.ControlTypes.Separator, "ControlType.Separator", nameof(SR.LocalizedControlTypeSeparator));
System\Windows\Automation\DockPatternIdentifiers.cs (2)
55
public static readonly AutomationPattern Pattern = AutomationPattern.Register(
AutomationIdentifierConstants
.Patterns.Dock, "DockPatternIdentifiers.Pattern");
58
public static readonly AutomationProperty DockPositionProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.DockDockPosition, "DockPatternIdentifiers.DockPositionProperty");
System\Windows\Automation\ExpandCollapsePatternIdentifiers.cs (2)
50
public static readonly AutomationPattern Pattern = AutomationPattern.Register(
AutomationIdentifierConstants
.Patterns.ExpandCollapse, "ExpandCollapsePatternIdentifiers.Pattern");
53
public static readonly AutomationProperty ExpandCollapseStateProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.ExpandCollapseExpandCollapseState, "ExpandCollapsePatternIdentifiers.ExpandCollapseStateProperty");
System\Windows\Automation\GridItemPatternIdentifiers.cs (6)
30
public static readonly AutomationPattern Pattern = AutomationPattern.Register(
AutomationIdentifierConstants
.Patterns.GridItem, "GridItemPatternIdentifiers.Pattern");
33
public static readonly AutomationProperty RowProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.GridItemRow, "GridItemPatternIdentifiers.RowProperty");
36
public static readonly AutomationProperty ColumnProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.GridItemColumn, "GridItemPatternIdentifiers.ColumnProperty");
39
public static readonly AutomationProperty RowSpanProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.GridItemRowSpan, "GridItemPatternIdentifiers.RowSpanProperty");
42
public static readonly AutomationProperty ColumnSpanProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.GridItemColumnSpan, "GridItemPatternIdentifiers.ColumnSpanProperty");
45
public static readonly AutomationProperty ContainingGridProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.GridItemContainingGrid, "GridItemPatternIdentifiers.ContainingGridProperty");
System\Windows\Automation\GridPatternIdentifiers.cs (3)
26
public static readonly AutomationPattern Pattern = AutomationPattern.Register(
AutomationIdentifierConstants
.Patterns.Grid, "GridPatternIdentifiers.Pattern");
29
public static readonly AutomationProperty RowCountProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.GridRowCount, "GridPatternIdentifiers.RowCountProperty");
32
public static readonly AutomationProperty ColumnCountProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.GridColumnCount, "GridPatternIdentifiers.ColumnCountProperty");
System\Windows\Automation\InvokePatternIdentifiers.cs (2)
37
public static readonly AutomationPattern Pattern = AutomationPattern.Register(
AutomationIdentifierConstants
.Patterns.Invoke, "InvokePatternIdentifiers.Pattern");
40
public static readonly AutomationEvent InvokedEvent = AutomationEvent.Register(
AutomationIdentifierConstants
.Events.Invoke_Invoked, "InvokePatternIdentifiers.InvokedEvent");
System\Windows\Automation\ItemContainerPatternIdentifiers.cs (1)
28
public static readonly AutomationPattern Pattern = AutomationPattern.Register(
AutomationIdentifierConstants
.Patterns.ItemContainer, "ItemContainerPatternIdentifiers.Pattern");
System\Windows\Automation\MultipleViewPatternIdentifiers.cs (3)
27
public static readonly AutomationPattern Pattern = AutomationPattern.Register(
AutomationIdentifierConstants
.Patterns.MultipleView, "MultipleViewPatternIdentifiers.Pattern");
30
public static readonly AutomationProperty CurrentViewProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.MultipleViewCurrentView, "MultipleViewPatternIdentifiers.CurrentViewProperty");
33
public static readonly AutomationProperty SupportedViewsProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.MultipleViewSupportedViews, "MultipleViewPatternIdentifiers.SupportedViewsProperty");
System\Windows\Automation\RangeValuePatternIdentifiers.cs (7)
34
public static readonly AutomationPattern Pattern = AutomationPattern.Register(
AutomationIdentifierConstants
.Patterns.RangeValue, "RangeValuePatternIdentifiers.Pattern");
37
public static readonly AutomationProperty ValueProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.RangeValueValue, "RangeValuePatternIdentifiers.ValueProperty");
40
public static readonly AutomationProperty IsReadOnlyProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.RangeValueIsReadOnly, "RangeValuePatternIdentifiers.IsReadOnlyProperty");
43
public static readonly AutomationProperty MinimumProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.RangeValueMinimum, "RangeValuePatternIdentifiers.MinimumProperty");
46
public static readonly AutomationProperty MaximumProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.RangeValueMaximum, "RangeValuePatternIdentifiers.MaximumProperty");
49
public static readonly AutomationProperty LargeChangeProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.RangeValueLargeChange, "RangeValuePatternIdentifiers.LargeChangeProperty");
52
public static readonly AutomationProperty SmallChangeProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.RangeValueSmallChange, "RangeValuePatternIdentifiers.SmallChangeProperty");
System\Windows\Automation\ScrollItemPatternIdentifiers.cs (1)
28
public static readonly AutomationPattern Pattern = AutomationPattern.Register(
AutomationIdentifierConstants
.Patterns.ScrollItem, "ScrollItemPatternIdentifiers.Pattern");
System\Windows\Automation\ScrollPatternIdentifiers.cs (7)
80
public static readonly AutomationPattern Pattern = AutomationPattern.Register(
AutomationIdentifierConstants
.Patterns.Scroll, "ScrollPatternIdentifiers.Pattern");
83
public static readonly AutomationProperty HorizontalScrollPercentProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.ScrollHorizontalScrollPercent, "ScrollPatternIdentifiers.HorizontalScrollPercentProperty");
86
public static readonly AutomationProperty HorizontalViewSizeProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.ScrollHorizontalViewSize, "ScrollPatternIdentifiers.HorizontalViewSizeProperty");
89
public static readonly AutomationProperty VerticalScrollPercentProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.ScrollVerticalScrollPercent, "ScrollPatternIdentifiers.VerticalScrollPercentProperty");
92
public static readonly AutomationProperty VerticalViewSizeProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.ScrollVerticalViewSize, "ScrollPatternIdentifiers.VerticalViewSizeProperty");
95
public static readonly AutomationProperty HorizontallyScrollableProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.ScrollHorizontallyScrollable, "ScrollPatternIdentifiers.HorizontallyScrollableProperty");
98
public static readonly AutomationProperty VerticallyScrollableProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.ScrollVerticallyScrollable, "ScrollPatternIdentifiers.VerticallyScrollableProperty");
System\Windows\Automation\SelectionItemPatternIdentifiers.cs (6)
28
public static readonly AutomationPattern Pattern = AutomationPattern.Register(
AutomationIdentifierConstants
.Patterns.SelectionItem, "SelectionItemPatternIdentifiers.Pattern");
31
public static readonly AutomationProperty IsSelectedProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.SelectionItemIsSelected, "SelectionItemPatternIdentifiers.IsSelectedProperty");
33
public static readonly AutomationProperty SelectionContainerProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.SelectionItemSelectionContainer, "SelectionItemPatternIdentifiers.SelectionContainerProperty");
39
public static readonly AutomationEvent ElementAddedToSelectionEvent = AutomationEvent.Register(
AutomationIdentifierConstants
.Events.SelectionItem_ElementAddedToSelection, "SelectionItemPatternIdentifiers.ElementAddedToSelectionEvent");
44
public static readonly AutomationEvent ElementRemovedFromSelectionEvent = AutomationEvent.Register(
AutomationIdentifierConstants
.Events.SelectionItem_ElementRemovedFromSelection, "SelectionItemPatternIdentifiers.ElementRemovedFromSelectionEvent");
50
public static readonly AutomationEvent ElementSelectedEvent = AutomationEvent.Register(
AutomationIdentifierConstants
.Events.SelectionItem_ElementSelected, "SelectionItemPatternIdentifiers.ElementSelectedEvent");
System\Windows\Automation\SelectionPatternIdentifiers.cs (5)
28
public static readonly AutomationPattern Pattern = AutomationPattern.Register(
AutomationIdentifierConstants
.Patterns.Selection, "SelectionPatternIdentifiers.Pattern");
31
public static readonly AutomationProperty SelectionProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.SelectionSelection, "SelectionPatternIdentifiers.SelectionProperty");
34
public static readonly AutomationProperty CanSelectMultipleProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.SelectionCanSelectMultiple, "SelectionPatternIdentifiers.CanSelectMultipleProperty");
37
public static readonly AutomationProperty IsSelectionRequiredProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.SelectionIsSelectionRequired, "SelectionPatternIdentifiers.IsSelectionRequiredProperty");
43
public static readonly AutomationEvent InvalidatedEvent = AutomationEvent.Register(
AutomationIdentifierConstants
.Events.Selection_Invalidated, "SelectionPatternIdentifiers.InvalidatedEvent");
System\Windows\Automation\SynchronizedInputPatternIdentifiers.cs (4)
46
public static readonly AutomationPattern Pattern = AutomationPattern.Register(
AutomationIdentifierConstants
.Patterns.SynchronizedInput, "SynchronizedInputPatternIdentifiers.Pattern");
53
public static readonly AutomationEvent InputReachedTargetEvent = AutomationEvent.Register(
AutomationIdentifierConstants
.Events.InputReachedTarget, "SynchronizedInputPatternIdentifiers.InputReachedTargetEvent");
58
public static readonly AutomationEvent InputReachedOtherElementEvent = AutomationEvent.Register(
AutomationIdentifierConstants
.Events.InputReachedOtherElement, "SynchronizedInputPatternIdentifiers.InputReachedOtherElementEvent");
63
public static readonly AutomationEvent InputDiscardedEvent = AutomationEvent.Register(
AutomationIdentifierConstants
.Events.InputDiscarded, "SynchronizedInputPatternIdentifiers.InputDiscardedEvent");
System\Windows\Automation\TableItemPatternIdentifiers.cs (3)
29
public static readonly AutomationPattern Pattern = AutomationPattern.Register(
AutomationIdentifierConstants
.Patterns.TableItem, "TableItemPatternIdentifiers.Pattern");
32
public static readonly AutomationProperty RowHeaderItemsProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.TableItemRowHeaderItems, "TableItemPatternIdentifiers.RowHeaderItemsProperty");
35
public static readonly AutomationProperty ColumnHeaderItemsProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.TableItemColumnHeaderItems, "TableItemPatternIdentifiers.ColumnHeaderItemsProperty");
System\Windows\Automation\TablePatternIdentifiers.cs (4)
48
public static readonly AutomationPattern Pattern = AutomationPattern.Register(
AutomationIdentifierConstants
.Patterns.Table, "TablePatternIdentifiers.Pattern");
51
public static readonly AutomationProperty RowHeadersProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.TableRowHeaders, "TablePatternIdentifiers.RowHeadersProperty");
54
public static readonly AutomationProperty ColumnHeadersProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.TableColumnHeaders, "TablePatternIdentifiers.ColumnHeadersProperty");
57
public static readonly AutomationProperty RowOrColumnMajorProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.TableRowOrColumnMajor, "TablePatternIdentifiers.RowOrColumnMajorProperty");
System\Windows\Automation\TextPatternIdentifiers.cs (34)
66
public static readonly AutomationTextAttribute AnimationStyleAttribute = AutomationTextAttribute.Register(
AutomationIdentifierConstants
.TextAttributes.AnimationStyle, "TextPatternIdentifiers.AnimationStyleAttribute");
68
public static readonly AutomationTextAttribute BackgroundColorAttribute = AutomationTextAttribute.Register(
AutomationIdentifierConstants
.TextAttributes.BackgroundColor, "TextPatternIdentifiers.BackgroundColorAttribute");
70
public static readonly AutomationTextAttribute BulletStyleAttribute = AutomationTextAttribute.Register(
AutomationIdentifierConstants
.TextAttributes.BulletStyle, "TextPatternIdentifiers.BulletStyleAttribute");
72
public static readonly AutomationTextAttribute CapStyleAttribute = AutomationTextAttribute.Register(
AutomationIdentifierConstants
.TextAttributes.CapStyle, "TextPatternIdentifiers.CapStyleAttribute");
77
public static readonly AutomationTextAttribute CultureAttribute = AutomationTextAttribute.Register(
AutomationIdentifierConstants
.TextAttributes.Culture, "TextPatternIdentifiers.CultureAttribute");
80
public static readonly AutomationTextAttribute FontNameAttribute = AutomationTextAttribute.Register(
AutomationIdentifierConstants
.TextAttributes.FontName, "TextPatternIdentifiers.FontNameAttribute");
82
public static readonly AutomationTextAttribute FontSizeAttribute = AutomationTextAttribute.Register(
AutomationIdentifierConstants
.TextAttributes.FontSize, "TextPatternIdentifiers.FontSizeAttribute");
86
public static readonly AutomationTextAttribute FontWeightAttribute = AutomationTextAttribute.Register(
AutomationIdentifierConstants
.TextAttributes.FontWeight, "TextPatternIdentifiers.FontWeightAttribute");
88
public static readonly AutomationTextAttribute ForegroundColorAttribute = AutomationTextAttribute.Register(
AutomationIdentifierConstants
.TextAttributes.ForegroundColor, "TextPatternIdentifiers.ForegroundColorAttribute");
90
public static readonly AutomationTextAttribute HorizontalTextAlignmentAttribute = AutomationTextAttribute.Register(
AutomationIdentifierConstants
.TextAttributes.HorizontalTextAlignment, "TextPatternIdentifiers.HorizontalTextAlignmentAttribute");
92
public static readonly AutomationTextAttribute IndentationFirstLineAttribute = AutomationTextAttribute.Register(
AutomationIdentifierConstants
.TextAttributes.IndentationFirstLine, "TextPatternIdentifiers.IndentationFirstLineAttribute");
94
public static readonly AutomationTextAttribute IndentationLeadingAttribute = AutomationTextAttribute.Register(
AutomationIdentifierConstants
.TextAttributes.IndentationLeading, "TextPatternIdentifiers.IndentationLeadingAttribute");
96
public static readonly AutomationTextAttribute IndentationTrailingAttribute = AutomationTextAttribute.Register(
AutomationIdentifierConstants
.TextAttributes.IndentationTrailing, "TextPatternIdentifiers.IndentationTrailingAttribute");
98
public static readonly AutomationTextAttribute IsHiddenAttribute = AutomationTextAttribute.Register(
AutomationIdentifierConstants
.TextAttributes.IsHidden, "TextPatternIdentifiers.IsHiddenAttribute");
100
public static readonly AutomationTextAttribute IsItalicAttribute = AutomationTextAttribute.Register(
AutomationIdentifierConstants
.TextAttributes.IsItalic, "TextPatternIdentifiers.IsItalicAttribute");
103
public static readonly AutomationTextAttribute IsReadOnlyAttribute = AutomationTextAttribute.Register(
AutomationIdentifierConstants
.TextAttributes.IsReadOnly, "TextPatternIdentifiers.IsReadOnlyAttribute");
105
public static readonly AutomationTextAttribute IsSubscriptAttribute = AutomationTextAttribute.Register(
AutomationIdentifierConstants
.TextAttributes.IsSubscript, "TextPatternIdentifiers.IsSubscriptAttribute");
107
public static readonly AutomationTextAttribute IsSuperscriptAttribute = AutomationTextAttribute.Register(
AutomationIdentifierConstants
.TextAttributes.IsSuperscript, "TextPatternIdentifiers.IsSuperscriptAttribute");
109
public static readonly AutomationTextAttribute MarginBottomAttribute = AutomationTextAttribute.Register(
AutomationIdentifierConstants
.TextAttributes.MarginBottom, "TextPatternIdentifiers.MarginBottomAttribute");
111
public static readonly AutomationTextAttribute MarginLeadingAttribute = AutomationTextAttribute.Register(
AutomationIdentifierConstants
.TextAttributes.MarginLeading, "TextPatternIdentifiers.MarginLeadingAttribute");
113
public static readonly AutomationTextAttribute MarginTopAttribute = AutomationTextAttribute.Register(
AutomationIdentifierConstants
.TextAttributes.MarginTop, "TextPatternIdentifiers.MarginTopAttribute");
115
public static readonly AutomationTextAttribute MarginTrailingAttribute = AutomationTextAttribute.Register(
AutomationIdentifierConstants
.TextAttributes.MarginTrailing, "TextPatternIdentifiers.MarginTrailingAttribute");
117
public static readonly AutomationTextAttribute OutlineStylesAttribute = AutomationTextAttribute.Register(
AutomationIdentifierConstants
.TextAttributes.OutlineStyles, "TextPatternIdentifiers.OutlineStylesAttribute");
120
public static readonly AutomationTextAttribute OverlineColorAttribute = AutomationTextAttribute.Register(
AutomationIdentifierConstants
.TextAttributes.OverlineColor, "TextPatternIdentifiers.OverlineColorAttribute");
122
public static readonly AutomationTextAttribute OverlineStyleAttribute = AutomationTextAttribute.Register(
AutomationIdentifierConstants
.TextAttributes.OverlineStyle, "TextPatternIdentifiers.OverlineStyleAttribute");
125
public static readonly AutomationTextAttribute StrikethroughColorAttribute = AutomationTextAttribute.Register(
AutomationIdentifierConstants
.TextAttributes.StrikethroughColor, "TextPatternIdentifiers.StrikethroughColorAttribute");
127
public static readonly AutomationTextAttribute StrikethroughStyleAttribute = AutomationTextAttribute.Register(
AutomationIdentifierConstants
.TextAttributes.StrikethroughStyle, "TextPatternIdentifiers.StrikethroughStyleAttribute");
129
public static readonly AutomationTextAttribute TabsAttribute = AutomationTextAttribute.Register(
AutomationIdentifierConstants
.TextAttributes.Tabs, "TextPatternIdentifiers.TabsAttribute");
131
public static readonly AutomationTextAttribute TextFlowDirectionsAttribute = AutomationTextAttribute.Register(
AutomationIdentifierConstants
.TextAttributes.TextFlowDirections, "TextPatternIdentifiers.TextFlowDirectionsAttribute");
134
public static readonly AutomationTextAttribute UnderlineColorAttribute = AutomationTextAttribute.Register(
AutomationIdentifierConstants
.TextAttributes.UnderlineColor, "TextPatternIdentifiers.UnderlineColorAttribute");
136
public static readonly AutomationTextAttribute UnderlineStyleAttribute = AutomationTextAttribute.Register(
AutomationIdentifierConstants
.TextAttributes.UnderlineStyle, "TextPatternIdentifiers.UnderlineStyleAttribute");
144
public static readonly AutomationPattern Pattern = AutomationPattern.Register(
AutomationIdentifierConstants
.Patterns.Text, "TextPatternIdentifiers.Pattern");
152
AutomationEvent.Register(
AutomationIdentifierConstants
.Events.Text_TextSelectionChanged, "TextPatternIdentifiers.TextSelectionChangedEvent");
160
AutomationEvent.Register(
AutomationIdentifierConstants
.Events.Text_TextChanged, "TextPatternIdentifiers.TextChangedEvent");
System\Windows\Automation\TogglePatternIdentifiers.cs (2)
48
public static readonly AutomationPattern Pattern = AutomationPattern.Register(
AutomationIdentifierConstants
.Patterns.Toggle, "TogglePatternIdentifiers.Pattern");
51
public static readonly AutomationProperty ToggleStateProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.ToggleToggleState, "TogglePatternIdentifiers.ToggleStateProperty");
System\Windows\Automation\TransformPatternIdentifiers.cs (4)
27
public static readonly AutomationPattern Pattern = AutomationPattern.Register(
AutomationIdentifierConstants
.Patterns.Transform, "TransformPatternIdentifiers.Pattern");
30
public static readonly AutomationProperty CanMoveProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.TransformCanMove, "TransformPatternIdentifiers.CanMoveProperty");
33
public static readonly AutomationProperty CanResizeProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.TransformCanResize, "TransformPatternIdentifiers.CanResizeProperty");
36
public static readonly AutomationProperty CanRotateProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.TransformCanRotate, "TransformPatternIdentifiers.CanRotateProperty");
System\Windows\Automation\ValuePatternIdentifiers.cs (3)
28
public static readonly AutomationPattern Pattern = AutomationPattern.Register(
AutomationIdentifierConstants
.Patterns.Value, "ValuePatternIdentifiers.Pattern");
31
public static readonly AutomationProperty ValueProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.ValueValue, "ValuePatternIdentifiers.ValueProperty");
34
public static readonly AutomationProperty IsReadOnlyProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.ValueIsReadOnly, "ValuePatternIdentifiers.IsReadOnlyProperty");
System\Windows\Automation\VirtualizedItemPatternIdentifiers.cs (1)
28
public static readonly AutomationPattern Pattern = AutomationPattern.Register(
AutomationIdentifierConstants
.Patterns.VirtualizedItem, "VirtualizedItemPatternIdentifiers.Pattern");
System\Windows\Automation\WindowPatternIdentifiers.cs (9)
82
public static readonly AutomationPattern Pattern = AutomationPattern.Register(
AutomationIdentifierConstants
.Patterns.Window, "WindowPatternIdentifiers.Pattern");
85
public static readonly AutomationProperty CanMaximizeProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.WindowCanMaximize, "WindowPatternIdentifiers.CanMaximizeProperty");
88
public static readonly AutomationProperty CanMinimizeProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.WindowCanMinimize, "WindowPatternIdentifiers.CanMinimizeProperty");
91
public static readonly AutomationProperty IsModalProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.WindowIsModal, "WindowPatternIdentifiers.IsModalProperty");
94
public static readonly AutomationProperty WindowVisualStateProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.WindowWindowVisualState, "WindowPatternIdentifiers.WindowVisualStateProperty");
97
public static readonly AutomationProperty WindowInteractionStateProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.WindowWindowInteractionState, "WindowPatternIdentifiers.WindowInteractionStateProperty");
100
public static readonly AutomationProperty IsTopmostProperty = AutomationProperty.Register(
AutomationIdentifierConstants
.Properties.WindowIsTopmost, "WindowPatternIdentifiers.IsTopmostProperty");
103
public static readonly AutomationEvent WindowOpenedEvent = AutomationEvent.Register(
AutomationIdentifierConstants
.Events.Window_WindowOpened, "WindowPatternIdentifiers.WindowOpenedProperty");
106
public static readonly AutomationEvent WindowClosedEvent = AutomationEvent.Register(
AutomationIdentifierConstants
.Events.Window_WindowClosed, "WindowPatternIdentifiers.WindowClosedProperty");