95 instantiations of AutomationPropertyInfo
UIAutomationClient (95)
MS\Internal\Automation\Schema.cs (95)
252
new
AutomationPropertyInfo
( null, AutomationElement.RuntimeIdProperty, typeof(int[]), null ),
253
new
AutomationPropertyInfo
( convertToRect, AutomationElement.BoundingRectangleProperty, typeof(Rect), Rect.Empty ),
255
new
AutomationPropertyInfo
( null, AutomationElement.ProcessIdProperty, typeof(int), 0 ),
259
new
AutomationPropertyInfo
( convertToControlType, AutomationElement.ControlTypeProperty, typeof(ControlType), ControlType.Custom ),
260
new
AutomationPropertyInfo
( null, AutomationElement.LocalizedControlTypeProperty, typeof(string), "" ),
261
new
AutomationPropertyInfo
( null, AutomationElement.NameProperty, typeof(string), "" ),
262
new
AutomationPropertyInfo
( null, AutomationElement.AcceleratorKeyProperty, typeof(string), "" ),
263
new
AutomationPropertyInfo
( null, AutomationElement.AccessKeyProperty, typeof(string), "" ),
264
new
AutomationPropertyInfo
( convertToBool, AutomationElement.HasKeyboardFocusProperty, typeof(bool), false ),
265
new
AutomationPropertyInfo
( convertToBool, AutomationElement.IsKeyboardFocusableProperty, typeof(bool), false ),
266
new
AutomationPropertyInfo
( convertToBool, AutomationElement.IsEnabledProperty, typeof(bool), false ),
267
new
AutomationPropertyInfo
( null, AutomationElement.AutomationIdProperty, typeof(string), "" ),
268
new
AutomationPropertyInfo
( null, AutomationElement.ClassNameProperty, typeof(string), "" ),
269
new
AutomationPropertyInfo
( null, AutomationElement.HelpTextProperty, typeof(string), "" ),
270
new
AutomationPropertyInfo
( convertToPoint, AutomationElement.ClickablePointProperty, typeof(Point), null ),
271
new
AutomationPropertyInfo
( convertToCultureInfo, AutomationElement.CultureProperty, typeof(CultureInfo), null ),
272
new
AutomationPropertyInfo
( convertToBool, AutomationElement.IsControlElementProperty, typeof(bool), true ),
273
new
AutomationPropertyInfo
( convertToBool, AutomationElement.IsContentElementProperty, typeof(bool), true ),
274
new
AutomationPropertyInfo
( convertToElement, AutomationElement.LabeledByProperty, typeof(AutomationElement), null ),
275
new
AutomationPropertyInfo
( convertToBool, AutomationElement.IsPasswordProperty, typeof(bool), false ),
276
new
AutomationPropertyInfo
( null, AutomationElement.NativeWindowHandleProperty, typeof(int), 0 ),
277
new
AutomationPropertyInfo
( null, AutomationElement.ItemTypeProperty, typeof(string), "" ),
278
new
AutomationPropertyInfo
( convertToBool, AutomationElement.IsOffscreenProperty, typeof(bool), false ),
279
new
AutomationPropertyInfo
( convertToOrientationType, AutomationElement.OrientationProperty, typeof(OrientationType), OrientationType.None ),
280
new
AutomationPropertyInfo
( null, AutomationElement.FrameworkIdProperty, typeof(string), "" ),
281
new
AutomationPropertyInfo
( convertToBool, AutomationElement.IsRequiredForFormProperty, typeof(bool), false ),
282
new
AutomationPropertyInfo
( null, AutomationElement.ItemStatusProperty, typeof(string), "" ),
283
new
AutomationPropertyInfo
( null, AutomationElement.SizeOfSetProperty, typeof(int), -1 ),
284
new
AutomationPropertyInfo
( null, AutomationElement.PositionInSetProperty, typeof(int), -1 ),
288
new
AutomationPropertyInfo
( convertToBool, AutomationElement.IsInvokePatternAvailableProperty, typeof(bool), false ),
289
new
AutomationPropertyInfo
( convertToBool, AutomationElement.IsDockPatternAvailableProperty, typeof(bool), false ),
290
new
AutomationPropertyInfo
( convertToBool, AutomationElement.IsExpandCollapsePatternAvailableProperty, typeof(bool), false ),
291
new
AutomationPropertyInfo
( convertToBool, AutomationElement.IsGridItemPatternAvailableProperty, typeof(bool), false ),
292
new
AutomationPropertyInfo
( convertToBool, AutomationElement.IsGridPatternAvailableProperty, typeof(bool), false ),
293
new
AutomationPropertyInfo
( convertToBool, AutomationElement.IsMultipleViewPatternAvailableProperty, typeof(bool), false ),
294
new
AutomationPropertyInfo
( convertToBool, AutomationElement.IsRangeValuePatternAvailableProperty, typeof(bool), false ),
295
new
AutomationPropertyInfo
( convertToBool, AutomationElement.IsScrollPatternAvailableProperty, typeof(bool), false ),
296
new
AutomationPropertyInfo
( convertToBool, AutomationElement.IsVirtualizedItemPatternAvailableProperty,typeof(bool), false ),
297
new
AutomationPropertyInfo
( convertToBool, AutomationElement.IsItemContainerPatternAvailableProperty, typeof(bool), false ),
298
new
AutomationPropertyInfo
( convertToBool, AutomationElement.IsScrollItemPatternAvailableProperty, typeof(bool), false ),
299
new
AutomationPropertyInfo
( convertToBool, AutomationElement.IsSelectionItemPatternAvailableProperty, typeof(bool), false ),
300
new
AutomationPropertyInfo
( convertToBool, AutomationElement.IsSelectionPatternAvailableProperty, typeof(bool), false ),
301
new
AutomationPropertyInfo
( convertToBool, AutomationElement.IsSynchronizedInputPatternAvailableProperty, typeof(bool), false ),
302
new
AutomationPropertyInfo
( convertToBool, AutomationElement.IsTablePatternAvailableProperty, typeof(bool), false ),
303
new
AutomationPropertyInfo
( convertToBool, AutomationElement.IsTableItemPatternAvailableProperty, typeof(bool), false ),
304
new
AutomationPropertyInfo
( convertToBool, AutomationElement.IsTextPatternAvailableProperty, typeof(bool), false ),
305
new
AutomationPropertyInfo
( convertToBool, AutomationElement.IsTogglePatternAvailableProperty, typeof(bool), false ),
306
new
AutomationPropertyInfo
( convertToBool, AutomationElement.IsTransformPatternAvailableProperty, typeof(bool), false ),
307
new
AutomationPropertyInfo
( convertToBool, AutomationElement.IsValuePatternAvailableProperty, typeof(bool), false ),
308
new
AutomationPropertyInfo
( convertToBool, AutomationElement.IsWindowPatternAvailableProperty, typeof(bool), false ),
312
new
AutomationPropertyInfo
( null, ValuePattern.ValueProperty, typeof(string), "" ),
313
new
AutomationPropertyInfo
( convertToBool, ValuePattern.IsReadOnlyProperty, typeof(bool), true ),
314
new
AutomationPropertyInfo
( null, RangeValuePattern.ValueProperty, typeof(double), 0.0 ),
315
new
AutomationPropertyInfo
( convertToBool, RangeValuePattern.IsReadOnlyProperty, typeof(bool), true ),
316
new
AutomationPropertyInfo
( null, RangeValuePattern.MinimumProperty, typeof(object), 0.0 ),
317
new
AutomationPropertyInfo
( null, RangeValuePattern.MaximumProperty, typeof(object), 0.0 ),
318
new
AutomationPropertyInfo
( null, RangeValuePattern.LargeChangeProperty, typeof(double), 0.0 ),
319
new
AutomationPropertyInfo
( null, RangeValuePattern.SmallChangeProperty, typeof(double), 0.0 ),
320
new
AutomationPropertyInfo
( null, ScrollPattern.HorizontalScrollPercentProperty, typeof(double), (double)0 ),
321
new
AutomationPropertyInfo
( null, ScrollPattern.HorizontalViewSizeProperty, typeof(double), (double)100 ),
322
new
AutomationPropertyInfo
( null, ScrollPattern.VerticalScrollPercentProperty, typeof(double), (double)0 ),
323
new
AutomationPropertyInfo
( null, ScrollPattern.VerticalViewSizeProperty, typeof(double), (double)100 ),
324
new
AutomationPropertyInfo
( convertToBool, ScrollPattern.HorizontallyScrollableProperty, typeof(bool), false ),
325
new
AutomationPropertyInfo
( convertToBool, ScrollPattern.VerticallyScrollableProperty, typeof(bool), false ),
326
new
AutomationPropertyInfo
( convertToElementArray, SelectionPattern.SelectionProperty, typeof(AutomationElement[]), new AutomationElement[]{} ),
327
new
AutomationPropertyInfo
( convertToBool, SelectionPattern.CanSelectMultipleProperty, typeof(bool), false ),
328
new
AutomationPropertyInfo
( convertToBool, SelectionPattern.IsSelectionRequiredProperty, typeof(bool), false ),
329
new
AutomationPropertyInfo
( null, GridPattern.RowCountProperty, typeof(int), 0 ),
330
new
AutomationPropertyInfo
( null, GridPattern.ColumnCountProperty, typeof(int), 0 ),
331
new
AutomationPropertyInfo
( null, GridItemPattern.RowProperty, typeof(int), 0 ),
332
new
AutomationPropertyInfo
( null, GridItemPattern.ColumnProperty, typeof(int), 0 ),
333
new
AutomationPropertyInfo
( null, GridItemPattern.RowSpanProperty, typeof(int), 1 ),
334
new
AutomationPropertyInfo
( null, GridItemPattern.ColumnSpanProperty, typeof(int), 1 ),
335
new
AutomationPropertyInfo
( convertToElement, GridItemPattern.ContainingGridProperty, typeof(AutomationElement), null ),
336
new
AutomationPropertyInfo
( convertToDockPosition, DockPattern.DockPositionProperty, typeof(DockPosition), DockPosition.None ),
337
new
AutomationPropertyInfo
( convertToExpandCollapseState, ExpandCollapsePattern.ExpandCollapseStateProperty, typeof(ExpandCollapseState), ExpandCollapseState.LeafNode ),
338
new
AutomationPropertyInfo
( null, MultipleViewPattern.CurrentViewProperty, typeof(int), 0 ),
339
new
AutomationPropertyInfo
( null, MultipleViewPattern.SupportedViewsProperty, typeof(int []), new int [0] ),
340
new
AutomationPropertyInfo
( convertToBool, WindowPattern.CanMaximizeProperty, typeof(bool), false ),
341
new
AutomationPropertyInfo
( convertToBool, WindowPattern.CanMinimizeProperty, typeof(bool), false ),
342
new
AutomationPropertyInfo
( convertToWindowVisualState, WindowPattern.WindowVisualStateProperty, typeof(WindowVisualState), WindowVisualState.Normal ),
343
new
AutomationPropertyInfo
( convertToWindowInteractionState, WindowPattern.WindowInteractionStateProperty, typeof(WindowInteractionState),WindowInteractionState.Running ),
344
new
AutomationPropertyInfo
( convertToBool, WindowPattern.IsModalProperty, typeof(bool), false ),
345
new
AutomationPropertyInfo
( convertToBool, WindowPattern.IsTopmostProperty, typeof(bool), false ),
346
new
AutomationPropertyInfo
( convertToBool, SelectionItemPattern.IsSelectedProperty, typeof(bool), false ),
347
new
AutomationPropertyInfo
( convertToElement, SelectionItemPattern.SelectionContainerProperty, typeof(AutomationElement), null ),
348
new
AutomationPropertyInfo
( convertToElementArray, TablePattern.RowHeadersProperty, typeof(AutomationElement []), new AutomationElement [0] ),
349
new
AutomationPropertyInfo
( convertToElementArray, TablePattern.ColumnHeadersProperty, typeof(AutomationElement []), new AutomationElement [0] ),
350
new
AutomationPropertyInfo
( convertToRowOrColumnMajor, TablePattern.RowOrColumnMajorProperty, typeof(RowOrColumnMajor), RowOrColumnMajor.Indeterminate ),
351
new
AutomationPropertyInfo
( convertToElementArray, TableItemPattern.RowHeaderItemsProperty, typeof(AutomationElement []), new AutomationElement [0] ),
352
new
AutomationPropertyInfo
( convertToElementArray, TableItemPattern.ColumnHeaderItemsProperty, typeof(AutomationElement []), new AutomationElement [0] ),
353
new
AutomationPropertyInfo
( convertToToggleState, TogglePattern.ToggleStateProperty, typeof(ToggleState), ToggleState.Indeterminate ),
354
new
AutomationPropertyInfo
( convertToBool, TransformPattern.CanMoveProperty, typeof(bool), false ),
355
new
AutomationPropertyInfo
( convertToBool, TransformPattern.CanResizeProperty, typeof(bool), false ),
356
new
AutomationPropertyInfo
( convertToBool, TransformPattern.CanRotateProperty, typeof(bool), false ),
8 references to AutomationPropertyInfo
UIAutomationClient (8)
MS\Internal\Automation\Schema.cs (4)
63
internal static bool GetPropertyInfo( AutomationProperty id, out
AutomationPropertyInfo
info )
65
foreach(
AutomationPropertyInfo
pi in _propertyInfoTable )
82
AutomationPropertyInfo
pi;
248
private static readonly
AutomationPropertyInfo
[] _propertyInfoTable =
MS\Internal\Automation\UiaCoreAPI.cs (1)
244
AutomationPropertyInfo
pi;
System\Windows\Automation\AutomationElement.cs (1)
526
AutomationPropertyInfo
pi;
System\Windows\Automation\ItemContainerPattern.cs (1)
138
AutomationPropertyInfo
info;
System\Windows\Automation\PropertyCondition.cs (1)
138
AutomationPropertyInfo
info;