Export (0) Print
Expand All
This topic has not yet been rated - Rate this topic

AutomationProperties Class

Provides a means of getting or setting the value of the associated properties of the instance of the AutomationPeer element.

System.Object
  System.Windows.Automation.AutomationProperties

Namespace:  System.Windows.Automation
Assembly:  PresentationCore (in PresentationCore.dll)
public static class AutomationProperties

The AutomationProperties type exposes the following members.

  NameDescription
Public attached propertyAcceleratorKeyGets or sets the accelerator key for the specified element.
Public attached propertyAccessKeyGets or sets the access key for the specified element.
Public attached propertyAutomationIdGets or set the string that uniquely identifies the specified element.
Public attached propertyHelpTextGets or sets the help text for the specified element. The help text generally is the same text that is provided in the tooltip for the control.
Public attached propertyIsColumnHeaderGets or sets a value indicating whether the specified element is a column header.
Public attached propertyIsRequiredForFormGets or sets a value that indicates whether the specified element is required to be filled out on a form.
Public attached propertyIsRowHeaderGets or sets a value indicating whether the specified element is a row header.
Public attached propertyItemStatusGets or sets a description of the status of an item within an element.
Public attached propertyItemTypeGets or sets a description of the type of the specified element.
Public attached propertyLabeledByGets or sets the element that contains the text label for the specified element.
Public attached propertyNameGets or sets the name of the element.
Top
  NameDescription
Public methodStatic memberGetAcceleratorKeyGets the AcceleratorKey attached property for the specified DependencyObject.
Public methodStatic memberGetAccessKeyGets the AccessKey attached property for the specified DependencyObject.
Public methodStatic memberGetAutomationIdGets the AutomationId attached property for the specified DependencyObject.
Public methodStatic memberGetHelpTextGets the HelpText attached property for the specified DependencyObject.
Public methodStatic memberGetIsColumnHeaderGets the IsColumnHeader attached property for the specified DependencyObject.
Public methodStatic memberGetIsRequiredForFormGets the IsRequiredForForm attached property for the specified DependencyObject.
Public methodStatic memberGetIsRowHeaderGets the IsRowHeader attached property for the specified DependencyObject.
Public methodStatic memberGetItemStatusGets the ItemStatus attached property for the specified DependencyObject.
Public methodStatic memberGetItemTypeGets the ItemType attached property for the specified DependencyObject.
Public methodStatic memberGetLabeledByGets the LabeledBy attached property for the specified DependencyObject.
Public methodStatic memberGetNameGets the Name attached property for the specified DependencyObject.
Public methodStatic memberSetAcceleratorKeySets the AcceleratorKey attached property for the specified DependencyObject.
Public methodStatic memberSetAccessKeySets the AccessKey attached property for the specified DependencyObject.
Public methodStatic memberSetAutomationIdSets the AutomationId attached property for the specified DependencyObject.
Public methodStatic memberSetHelpTextSets the HelpText attached property for the specified DependencyObject.
Public methodStatic memberSetIsColumnHeaderSets the IsColumnHeader attached property for the specified DependencyObject.
Public methodStatic memberSetIsRequiredForFormSets the IsRequiredForForm attached property for the specified DependencyObject.
Public methodStatic memberSetIsRowHeaderSets the IsRowHeader attached property for the specified DependencyObject.
Public methodStatic memberSetItemStatusSets the ItemStatus attached property for the specified DependencyObject.
Public methodStatic memberSetItemTypeSets the ItemType attached property for the specified DependencyObject.
Public methodStatic memberSetLabeledBySets the LabeledBy attached property.
Public methodStatic memberSetNameSets the Name attached property.
Top
  NameDescription
Public fieldStatic memberAcceleratorKeyPropertyIdentifies the AcceleratorKey attached property.
Public fieldStatic memberAccessKeyPropertyIdentifies the AccessKey attached property.
Public fieldStatic memberAutomationIdPropertyIdentifies the AutomationId attached property.
Public fieldStatic memberHelpTextPropertyIdentifies the HelpText attached property.
Public fieldStatic memberIsColumnHeaderPropertyIdentifies the IsColumnHeader attached property.
Public fieldStatic memberIsRequiredForFormPropertyIdentifies the IsRequiredForForm attached property.
Public fieldStatic memberIsRowHeaderPropertyIdentifies the IsRowHeader attached property.
Public fieldStatic memberItemStatusPropertyIdentifies the ItemStatus attached property.
Public fieldStatic memberItemTypePropertyIdentifies the ItemType attached property.
Public fieldStatic memberLabeledByPropertyIdentifies the LabeledBy attached property.
Public fieldStatic memberNamePropertyIdentifies the Name attached property.
Top

.NET Framework

Supported in: 4, 3.5, 3.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.