AutomationElement.GetSupportedProperties Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.