Automation.PropertyName(AutomationProperty) Méthode

Définition

Récupère le nom de la propriété UI Automation spécifiée.

public:
 static System::String ^ PropertyName(System::Windows::Automation::AutomationProperty ^ property);
public static string PropertyName (System.Windows.Automation.AutomationProperty property);
static member PropertyName : System.Windows.Automation.AutomationProperty -> string
Public Shared Function PropertyName (property As AutomationProperty) As String

Paramètres

property
AutomationProperty

Identificateur de propriété UI Automation de la propriété nommée.

Retours

String

Nom convivial de la propriété UI Automation ou référence null (Nothingdans Visual Basic) si la propriété UI Automation spécifiée n’est pas trouvée.

Exemples

L’exemple suivant affiche le nom de chaque propriété prise en charge par un AutomationElement.

AutomationProperty[] properties = element.GetSupportedProperties();
foreach (AutomationProperty prop in properties)
{
    Console.WriteLine(prop.ProgrammaticName);
    Console.WriteLine(Automation.PropertyName(prop));
}
Dim properties As AutomationProperty() = element.GetSupportedProperties()
Dim prop As AutomationProperty
For Each prop In properties
    Console.WriteLine(prop.ProgrammaticName)
    Console.WriteLine(Automation.PropertyName(prop))
Next prop

S’applique à