Automation.PatternName(AutomationPattern) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Recupera il nome del pattern di controllo specificato.
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
Parametri
- pattern
- AutomationPattern
Identificatore del pattern di controllo da recuperare.
Restituisce
Nome descrittivo del pattern di controllo o riferimento Null (Nothing
in Visual Basic) se non viene trovato il pattern specificato.
Esempio
Nell'esempio seguente viene visualizzato il nome di ogni pattern di controllo supportato da un oggetto AutomationElement.
Nota
La chiamata GetSupportedPatterns richiede una grande quantità di elaborazione, perché esegue AutomationElement una query su per ogni modello possibile.
// 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