AutomationElement.GetSupportedProperties Metoda
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í.
Načte identifikátory vlastností podporovaných prvkem.
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()
Návraty
Pole podporovaných identifikátorů vlastností.
Příklady
Následující příklad ukazuje, jak načíst vlastnosti podporované objektem 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
Vrácené pole identifikuje všechny vlastnosti podporované tímto prvkem; Může však obsahovat i duplicitní položky nebo vlastnosti, které obsahují null
nebo prázdné hodnoty. Pro většinu účelů je lepší určit GetCurrentPropertyValue , jestli je vlastnost aktuálně podporovaná, a získat její aktuální hodnotu.