Språk

AutomationIdentifier.ProgrammaticName Egenskap

Definition

Hämtar det registrerade programmatiska namnet.

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

Egenskapsvärde

Det programmatiska namnet.

Exempel

I följande exempel visas det programmatiska namnet på varje egenskap som stöds av en 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

Kommentarer

ProgrammaticName är endast avsett för felsökning och diagnostik. Strängen är inte lokaliserad.

Den här egenskapen ska inte användas i strängjämförelser. Om du vill avgöra om två egenskaper är desamma jämför du egenskapsidentifierarna direkt.

Gäller för