AutomationIdentifier.ProgrammaticName Eigenschap

Definitie

Hiermee haalt u de geregistreerde programmatische naam op.

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

Waarde van eigenschap

De programmatische naam.

Voorbeelden

In het volgende voorbeeld wordt de programmatische naam weergegeven van elke eigenschap die wordt ondersteund door een 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

Opmerkingen

ProgrammaticName is alleen bedoeld voor foutopsporing en diagnostische doeleinden. De tekenreeks is niet gelokaliseerd.

Deze eigenschap mag niet worden gebruikt in tekenreeksvergelijkingen. Als u wilt bepalen of twee eigenschappen hetzelfde zijn, vergelijkt u de eigenschaps-id's rechtstreeks.

Van toepassing op