TreeWalker.Normalize 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 das vorgängerelement ab, das dem angegebenen AutomationElement in der Strukturansicht, das von dieser Instanz TreeWalkervon verwendet wird.
Überlädt
| Name | Beschreibung |
|---|---|
| Normalize(AutomationElement) |
Ruft den Knoten selbst ab, wenn er den Conditionoder den nächstgelegenen übergeordneten oder übergeordneten Knoten erfüllt, der den Condition. |
| Normalize(AutomationElement, CacheRequest) |
Ruft den Knoten selbst ab, wenn er den Conditionnächsten übergeordneten oder übergeordneten Knoten erfüllt, der die ConditionEigenschaften und Muster erfüllt. |
Hinweise
Das Element wird normalisiert, indem die Vorgängerkette in der Struktur navigiert wird, bis ein Element, das die Ansichtsbedingung für das TreeWalker Objekt erfüllt, erreicht wird. Wenn das Stammelement erreicht ist, wird das Stammelement zurückgegeben, auch wenn es die Ansichtsbedingung nicht erfüllt.
Diese Methode ist nützlich für Anwendungen, die Verweise auf Benutzeroberflächenautomatisierung Elemente durch Treffertests abrufen. Die Anwendung möchte möglicherweise nur mit bestimmten Typen von Elementen arbeiten und kann verwenden Normalize , um sicherzustellen, dass unabhängig davon, welches Element anfänglich abgerufen wird (z. B. wenn eine Bildlaufleiste den Eingabefokus erhält), nur das Element von Interesse (z. B. ein Inhaltselement) letztendlich abgerufen wird.
Normalize(AutomationElement)
public:
System::Windows::Automation::AutomationElement ^ Normalize(System::Windows::Automation::AutomationElement ^ element);
public System.Windows.Automation.AutomationElement Normalize(System.Windows.Automation.AutomationElement element);
member this.Normalize : System.Windows.Automation.AutomationElement -> System.Windows.Automation.AutomationElement
Public Function Normalize (element As AutomationElement) As AutomationElement
Parameter
- element
- AutomationElement
Das Element, von dem aus die Normalisierung gestartet werden soll.
Gibt zurück
Die nächste AutomationElement in der aktuellen Ansicht. Wenn die Navigation nach oben die Vorgängerkette das Stammelement erreicht, wird das Stammelement zurückgegeben.
Hinweise
Das Element wird normalisiert, indem die Vorgängerkette in der Struktur navigiert wird, bis ein Element, das die Ansichtsbedingung für das TreeWalker Objekt erfüllt, erreicht wird. Wenn das Stammelement erreicht ist, wird das Stammelement zurückgegeben, auch wenn es die Ansichtsbedingung nicht erfüllt.
Diese Methode ist nützlich für Anwendungen, die Verweise auf Benutzeroberflächenautomatisierung Elemente durch Treffertests abrufen. Die Anwendung möchte möglicherweise nur mit bestimmten Typen von Elementen arbeiten und kann verwenden Normalize , um sicherzustellen, dass unabhängig davon, welches Element anfänglich abgerufen wird (z. B. wenn eine Bildlaufleiste den Eingabefokus erhält), nur das Element von Interesse (z. B. ein Inhaltselement) letztendlich abgerufen wird.
Weitere Informationen
- Übersicht über die Benutzeroberflächenautomatisierungs-Struktur
- Navigieren zwischen Benutzeroberflächenautomatisierungselementen mit TreeWalker
- Obtaining Benutzeroberflächenautomatisierung Elements
Gilt für:
Normalize(AutomationElement, CacheRequest)
public:
System::Windows::Automation::AutomationElement ^ Normalize(System::Windows::Automation::AutomationElement ^ element, System::Windows::Automation::CacheRequest ^ request);
public System.Windows.Automation.AutomationElement Normalize(System.Windows.Automation.AutomationElement element, System.Windows.Automation.CacheRequest request);
member this.Normalize : System.Windows.Automation.AutomationElement * System.Windows.Automation.CacheRequest -> System.Windows.Automation.AutomationElement
Public Function Normalize (element As AutomationElement, request As CacheRequest) As AutomationElement
Parameter
- element
- AutomationElement
Das Element, von dem aus die Normalisierung gestartet werden soll.
- request
- CacheRequest
Ein Cacheanforderungsobjekt, das Eigenschaften und Muster für den zurückgegebenen AutomationElement Cache angibt.
Gibt zurück
Die nächste AutomationElement in der aktuellen Ansicht. Wenn die Navigation nach oben die Vorgängerkette das Stammelement erreicht, wird das Stammelement zurückgegeben.
Hinweise
Das Element wird normalisiert, indem die Vorgängerkette in der Struktur navigiert wird, bis ein Element, das die Ansichtsbedingung für das TreeWalker Objekt erfüllt, erreicht wird. Wenn das Stammelement erreicht ist, wird das Stammelement zurückgegeben, auch wenn es die Ansichtsbedingung nicht erfüllt.
Diese Methode ist nützlich für Anwendungen, die Verweise auf Benutzeroberflächenautomatisierung Elemente durch Treffertests abrufen. Die Anwendung möchte möglicherweise nur mit bestimmten Typen von Elementen arbeiten und kann verwenden Normalize , um sicherzustellen, dass unabhängig davon, welches Element anfänglich abgerufen wird (z. B. wenn eine Bildlaufleiste den Eingabefokus erhält), nur das Element von Interesse (z. B. ein Inhaltselement) letztendlich abgerufen wird.
Weitere Informationen
- Übersicht über die Benutzeroberflächenautomatisierungs-Struktur
- Navigieren zwischen Benutzeroberflächenautomatisierungselementen mit TreeWalker
- Obtaining Benutzeroberflächenautomatisierung Elements