AutomationIdentifier.ProgrammaticName Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera zarejestrowaną nazwę programową.
public:
property System::String ^ ProgrammaticName { System::String ^ get(); };
public string ProgrammaticName { get; }
member this.ProgrammaticName : string
Public ReadOnly Property ProgrammaticName As String
Wartość właściwości
Nazwa programowa.
Przykłady
Poniższy przykład przedstawia programową nazwę każdej właściwości obsługiwanej przez element 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
Uwagi
ProgrammaticName jest przeznaczony tylko do celów debugowania i diagnostyki. Ciąg nie jest zlokalizowany.
Ta właściwość nie powinna być używana w porównaniach ciągów. Aby określić, czy dwie właściwości są takie same, porównaj identyfikatory właściwości bezpośrednio.