Automation.PatternName(AutomationPattern) 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.
Belirtilen denetim deseninin adını alır.
public:
static System::String ^ PatternName(System::Windows::Automation::AutomationPattern ^ pattern);
public static string PatternName (System.Windows.Automation.AutomationPattern pattern);
static member PatternName : System.Windows.Automation.AutomationPattern -> string
Public Shared Function PatternName (pattern As AutomationPattern) As String
Parametreler
- pattern
- AutomationPattern
Denetim deseninin tanımlayıcısı.
Döndürülenler
Denetim deseninin kolay adı veya belirtilen desen bulunamazsa null başvuru (Nothing
Visual Basic'te).
Örnekler
Aşağıdaki örnek, tarafından AutomationElementdesteklenen her denetim deseninin adını görüntüler.
Not
Çağrısı GetSupportedPatterns , mümkün olan her deseni sorguladıkça AutomationElement büyük miktarda işleme gerektirir.
// element is an AutomationElement.
AutomationPattern[] patterns = element.GetSupportedPatterns();
foreach (AutomationPattern pattern in patterns)
{
Console.WriteLine("ProgrammaticName: " + pattern.ProgrammaticName);
Console.WriteLine("PatternName: " + Automation.PatternName(pattern));
}
' element is an AutomationElement.
Dim patterns As AutomationPattern() = element.GetSupportedPatterns()
Dim pattern As AutomationPattern
For Each pattern In patterns
Console.WriteLine("ProgrammaticName: " + pattern.ProgrammaticName)
Console.WriteLine("PatternName: " + Automation.PatternName(pattern))
Next pattern