AutomationIdentifier.ProgrammaticName Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá registrovaný programový název.
public:
property System::String ^ ProgrammaticName { System::String ^ get(); };
public string ProgrammaticName { get; }
member this.ProgrammaticName : string
Public ReadOnly Property ProgrammaticName As String
Hodnota vlastnosti
Programový název.
Příklady
Následující příklad zobrazuje programový název každé vlastnosti podporované objektem 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
Poznámky
ProgrammaticName je určen pouze pro účely ladění a diagnostiky. Řetězec není lokalizován.
Tato vlastnost by neměla být použita při porovnávání řetězců. Pokud chcete zjistit, jestli jsou dvě vlastnosti stejné, porovnejte identifikátory vlastností přímo.