TreeWalker.Normalize Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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)
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 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é
- Přehled stromu automatizace uživatelského rozhraní
- Pohyb mezi elementy automatizace uživatelského rozhraní pomocí třídy TreeWalker
- Získání elementů automatizace uživatelského rozhraní
Platí pro
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
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 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é
- Přehled stromu automatizace uživatelského rozhraní
- Pohyb mezi elementy automatizace uživatelského rozhraní pomocí třídy TreeWalker
- Získání elementů automatizace uživatelského rozhraní