AutomationElement.GetSupportedProperties Methode

Definition

Ruft die Bezeichner von Eigenschaften ab, die vom Element unterstützt werden.

public:
 cli::array <System::Windows::Automation::AutomationProperty ^> ^ GetSupportedProperties();
public System.Windows.Automation.AutomationProperty[] GetSupportedProperties();
member this.GetSupportedProperties : unit -> System.Windows.Automation.AutomationProperty[]
Public Function GetSupportedProperties () As AutomationProperty()

Gibt zurück

Ein Array unterstützter Eigenschaftsbezeichner.

Beispiele

Das folgende Beispiel zeigt, wie die von einer .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

Hinweise

Das zurückgegebene Array identifiziert alle von diesem Element unterstützten Eigenschaften; Sie kann jedoch auch doppelte Einträge oder Eigenschaften enthalten, die oder leere Werte enthalten null . Für die meisten Zwecke ist es besser zu verwenden GetCurrentPropertyValue , um zu bestimmen, ob eine Eigenschaft derzeit unterstützt wird und um den aktuellen Wert abzurufen.

Gilt für:

Weitere Informationen