AutomationIdentifier.ProgrammaticName Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient le nom de programmation enregistré.
public:
property System::String ^ ProgrammaticName { System::String ^ get(); };
public string ProgrammaticName { get; }
member this.ProgrammaticName : string
Public ReadOnly Property ProgrammaticName As String
Valeur de propriété
Nom de programmation.
Exemples
L’exemple suivant affiche le nom programmatique 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
Remarques
ProgrammaticName est destiné uniquement au débogage et au diagnostic. La chaîne n’est pas localisée.
Cette propriété ne doit pas être utilisée dans les comparaisons de chaînes. Pour déterminer si deux propriétés sont identiques, comparez directement les identificateurs de propriété.