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 vom Element unterstützten Eigenschaften ab.
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 von unterstützten Eigenschaftenbezeichnern.
Beispiele
Im folgenden Beispiel wird gezeigt, wie Sie 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 leere Werte enthalten null
oder leer sind. 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.