AutomationElement.GetSupportedProperties Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
öğesi tarafından desteklenen özelliklerin tanımlayıcılarını alır.
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()
Döndürülenler
Desteklenen özellik tanımlayıcıları dizisi.
Örnekler
Aşağıdaki örnekte, tarafından desteklenen özelliklerin nasıl alındığı gösterilmektedir 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
Açıklamalar
Döndürülen dizi, bu öğe tarafından desteklenen tüm özellikleri tanımlar; ancak, yinelenen girdiler veya boş değerler içeren veya boş değerler içeren null
özellikler de içerebilir. Çoğu amaçla, bir özelliğin şu anda desteklenip desteklenmediğini belirlemek ve geçerli değerini almak için kullanmak GetCurrentPropertyValue daha iyidir.