Sdílet prostřednictvím


TreeWalker.Normalize Metoda

Definice

Načte nadřazený prvek nejblíže k zadanému AutomationElement ve stromovém zobrazení používaném touto instancí TreeWalker.

Přetížení

Normalize(AutomationElement)

Načte samotný uzel, pokud splňuje Condition, nebo nejbližší nadřazený nebo nadřazený uzel, který vyhovuje uzlu Condition.

Normalize(AutomationElement, CacheRequest)

Načte samotný uzel, pokud splňuje Conditionvlastnosti a vzory , nebo nejbližší nadřazený nebo nadřazený uzel, který splňuje Conditionvlastnosti a vzory mezipaměti.

Poznámky

Prvek je normalizován procházením nadřazeného řetězce ve stromu, dokud se nedosáhne prvku, který splňuje podmínku zobrazení objektu TreeWalker . Pokud dojde k dosažení kořenového prvku, vrátí se kořenový prvek i v případě, že nesplňuje podmínku zobrazení.

Tato metoda je užitečná pro aplikace, které získávají odkazy na model UI Automation elementy hit-testing. Aplikace může chtít pracovat pouze s konkrétními typy prvků a může použít Normalize k tomu, aby se zajistilo, že bez ohledu na to, jaký prvek je původně načten (například když posuvník získá vstupní fokus), je nakonec načten pouze prvek zájmu (například prvek obsahu).

Normalize(AutomationElement)

Načte samotný uzel, pokud splňuje Condition, nebo nejbližší nadřazený nebo nadřazený uzel, který vyhovuje uzlu 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

Parametry

element
AutomationElement

Prvek, ze kterého chcete zahájit normalizaci.

Návraty

AutomationElement

AutomationElement Nejbližší v aktuálním zobrazení. Pokud navigace nadřazeného řetězce dosáhne kořenového prvku, vrátí se kořenový prvek.

Poznámky

Prvek je normalizován procházením nadřazeného řetězce ve stromu, dokud se nedosáhne prvku, který splňuje podmínku zobrazení objektu TreeWalker . Pokud dojde k dosažení kořenového prvku, vrátí se kořenový prvek i v případě, že nesplňuje podmínku zobrazení.

Tato metoda je užitečná pro aplikace, které získávají odkazy na model UI Automation elementy hit-testing. Aplikace může chtít pracovat pouze s konkrétními typy prvků a může použít Normalize k tomu, aby se zajistilo, že bez ohledu na to, jaký prvek je původně načten (například když posuvník získá vstupní fokus), je nakonec načten pouze prvek zájmu (například prvek obsahu).

Viz také

Platí pro

Normalize(AutomationElement, CacheRequest)

Načte samotný uzel, pokud splňuje Conditionvlastnosti a vzory , nebo nejbližší nadřazený nebo nadřazený uzel, který splňuje Conditionvlastnosti a vzory mezipaměti.

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

Parametry

element
AutomationElement

Prvek, ze kterého chcete zahájit normalizaci.

request
CacheRequest

Objekt požadavku mezipaměti určující vlastnosti a vzory vrácené AutomationElement do mezipaměti.

Návraty

AutomationElement

AutomationElement Nejbližší v aktuálním zobrazení. Pokud navigace nadřazeného řetězce dosáhne kořenového prvku, vrátí se kořenový prvek.

Poznámky

Prvek je normalizován procházením nadřazeného řetězce ve stromu, dokud se nedosáhne prvku, který splňuje podmínku zobrazení objektu TreeWalker . Pokud dojde k dosažení kořenového prvku, vrátí se kořenový prvek i v případě, že nesplňuje podmínku zobrazení.

Tato metoda je užitečná pro aplikace, které získávají odkazy na model UI Automation elementy hit-testing. Aplikace může chtít pracovat pouze s konkrétními typy prvků a může použít Normalize k tomu, aby se zajistilo, že bez ohledu na to, jaký prvek je původně načten (například když posuvník získá vstupní fokus), je nakonec načten pouze prvek zájmu (například prvek obsahu).

Viz také

Platí pro