TreeWalker.Normalize Metod

Definition

Hämtar det överordnade elementet närmast det som anges AutomationElement i trädvyn som används av den här instansen av TreeWalker.

Överlagringar

Name Description
Normalize(AutomationElement)

Hämtar själva noden, om den uppfyller , Conditioneller den närmaste överordnade eller överordnade noden som uppfyller Condition.

Normalize(AutomationElement, CacheRequest)

Hämtar själva noden, om den uppfyller Condition, eller den närmaste överordnade eller överordnade noden som uppfyller Condition, och cachelagrar egenskaper och mönster.

Kommentarer

Elementet normaliseras genom att navigera upp i den överordnade kedjan i trädet tills ett element som uppfyller visningsvillkoret TreeWalker för objektet har nåtts. Om rotelementet nås returneras rotelementet även om det inte uppfyller vyvillkoret.

Den här metoden är användbar för program som hämtar referenser till UI Automation element genom träfftestning. Programmet kanske bara vill arbeta med specifika typer av element och kan använda Normalize för att se till att oavsett vilket element som ursprungligen hämtas (till exempel när en rullningslist får indatafokus) hämtas endast det intressanta elementet (till exempel ett innehållselement).

Normalize(AutomationElement)

Hämtar själva noden, om den uppfyller , Conditioneller den närmaste överordnade eller överordnade noden som uppfyller 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

Parametrar

element
AutomationElement

Elementet som normaliseringen ska startas från.

Returer

Den närmaste AutomationElement i den aktuella vyn. Om navigeringen uppåt i den överordnade kedjan når rotelementet returneras rotelementet.

Kommentarer

Elementet normaliseras genom att navigera upp i den överordnade kedjan i trädet tills ett element som uppfyller visningsvillkoret TreeWalker för objektet har nåtts. Om rotelementet nås returneras rotelementet även om det inte uppfyller vyvillkoret.

Den här metoden är användbar för program som hämtar referenser till UI Automation element genom träfftestning. Programmet kanske bara vill arbeta med specifika typer av element och kan använda Normalize för att se till att oavsett vilket element som ursprungligen hämtas (till exempel när en rullningslist får indatafokus) hämtas endast det intressanta elementet (till exempel ett innehållselement).

Se även

Gäller för

Normalize(AutomationElement, CacheRequest)

Hämtar själva noden, om den uppfyller Condition, eller den närmaste överordnade eller överordnade noden som uppfyller Condition, och cachelagrar egenskaper och mönster.

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

Parametrar

element
AutomationElement

Elementet som normaliseringen ska startas från.

request
CacheRequest

Ett cachebegärandeobjekt som anger egenskaper och mönster för den som returneras till cacheminnet AutomationElement .

Returer

Den närmaste AutomationElement i den aktuella vyn. Om navigeringen uppåt i den överordnade kedjan når rotelementet returneras rotelementet.

Kommentarer

Elementet normaliseras genom att navigera upp i den överordnade kedjan i trädet tills ett element som uppfyller visningsvillkoret TreeWalker för objektet har nåtts. Om rotelementet nås returneras rotelementet även om det inte uppfyller vyvillkoret.

Den här metoden är användbar för program som hämtar referenser till UI Automation element genom träfftestning. Programmet kanske bara vill arbeta med specifika typer av element och kan använda Normalize för att se till att oavsett vilket element som ursprungligen hämtas (till exempel när en rullningslist får indatafokus) hämtas endast det intressanta elementet (till exempel ett innehållselement).

Se även

Gäller för