AutomationIdentifier.ProgrammaticName Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.