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ý název programu.
public:
property System::String ^ ProgrammaticName { System::String ^ get(); };
public string ProgrammaticName { get; }
member this.ProgrammaticName : string
Public ReadOnly Property ProgrammaticName As String
Hodnota vlastnosti
Název programu.
Příklady
Následující příklad zobrazí programový název každé vlastnosti podporované znakem 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í lokalizovaný.
Tato vlastnost by neměla být použita v porovnání řetězců. Pokud chcete zjistit, jestli jsou dvě vlastnosti stejné, porovnejte identifikátory vlastností přímo.