AutomationIdentifier.ProgrammaticName Propriedade

Definição

Obtém o nome programático registrado.

public:
 property System::String ^ ProgrammaticName { System::String ^ get(); };
public string ProgrammaticName { get; }
member this.ProgrammaticName : string
Public ReadOnly Property ProgrammaticName As String

Valor da propriedade

O nome programático.

Exemplos

O exemplo a seguir exibe o nome programático de cada propriedade com suporte por um 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

Comentários

ProgrammaticName destina-se apenas a fins de depuração e diagnóstico. A cadeia de caracteres não está localizada.

Essa propriedade não deve ser usada em comparações de cadeia de caracteres. Para determinar se duas propriedades são as mesmas, compare os identificadores de propriedade diretamente.

Aplica-se a