AutomationIdentifier.ProgrammaticName Propriété

Définition

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é

String

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é.

S’applique à