TreeWalker.Normalize Methode

Definition

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)

Ruft den Knoten selbst ab, wenn er den Conditionoder den nächstgelegenen übergeordneten oder übergeordneten Knoten erfüllt, der den Condition.

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

Gilt für:

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.

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

Gilt für: