AutomationIdentifier.ProgrammaticName Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene il nome registrato a livello di codice.
public:
property System::String ^ ProgrammaticName { System::String ^ get(); };
public string ProgrammaticName { get; }
member this.ProgrammaticName : string
Public ReadOnly Property ProgrammaticName As String
Valore della proprietà
Nome a livello di codice.
Esempio
Nell'esempio seguente viene visualizzato il nome programmatico di ogni proprietà supportata da un AutomationElementoggetto .
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
Commenti
ProgrammaticName è destinato solo ai fini di debug e diagnostica. La stringa non è localizzata.
Questa proprietà non deve essere usata nei confronti di stringhe. Per determinare se due proprietà sono uguali, confrontare direttamente gli identificatori di proprietà.