TreeWalker.Normalize Metodo

Definizione

Recupera l'elemento predecessore più prossimo all'oggetto AutomationElement specificato nella visualizzazione albero utilizzata da questa istanza di TreeWalker.

Overload

Normalize(AutomationElement)

Recupera il nodo, se soddisfa l'oggetto Condition, o il padre più prossimo o nodo predecessore che soddisfa l'oggetto Condition.

Normalize(AutomationElement, CacheRequest)

Recupera il nodo, se soddisfa l'oggetto Condition, o l'elemento padre più prossimo o nodo predecessore che soddisfa l'oggetto Condition e memorizza nella cache proprietà e pattern.

Commenti

L'elemento viene normalizzato spostandosi verso l'alto nella catena predecessore nell'albero fino a quando non viene raggiunto un elemento che soddisfa la condizione di visualizzazione per l'oggetto TreeWalker . Se viene raggiunto l'elemento radice, l'elemento radice viene restituito anche se non soddisfa la condizione di visualizzazione.

Questo metodo è utile per le applicazioni che ottengono riferimenti a Automazione interfaccia utente elementi eseguendo il hit testing. L'applicazione potrebbe voler funzionare solo con tipi specifici di elementi e può usare Normalize per assicurarsi che, indipendentemente dall'elemento recuperato inizialmente (ad esempio, quando una barra di scorrimento ottiene lo stato attivo per l'input), viene recuperato solo l'elemento di interesse (ad esempio un elemento contenuto).

Normalize(AutomationElement)

Recupera il nodo, se soddisfa l'oggetto Condition, o il padre più prossimo o nodo predecessore che soddisfa l'oggetto 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

Parametri

element
AutomationElement

Elemento dal quale avviare la normalizzazione.

Restituisce

AutomationElement

Oggetto AutomationElement più prossimo nella visualizzazione corrente. Se la navigazione lungo la catena di predecessori arriva all'elemento radice, viene restituito l'elemento radice.

Commenti

L'elemento viene normalizzato spostandosi verso l'alto nella catena predecessore nell'albero fino a quando non viene raggiunto un elemento che soddisfa la condizione di visualizzazione per l'oggetto TreeWalker . Se viene raggiunto l'elemento radice, l'elemento radice viene restituito anche se non soddisfa la condizione di visualizzazione.

Questo metodo è utile per le applicazioni che ottengono riferimenti a Automazione interfaccia utente elementi eseguendo il hit testing. L'applicazione potrebbe voler funzionare solo con tipi specifici di elementi e può usare Normalize per assicurarsi che, indipendentemente dall'elemento recuperato inizialmente (ad esempio, quando una barra di scorrimento ottiene lo stato attivo per l'input), viene recuperato solo l'elemento di interesse (ad esempio un elemento contenuto).

Vedi anche

Si applica a

Normalize(AutomationElement, CacheRequest)

Recupera il nodo, se soddisfa l'oggetto Condition, o l'elemento padre più prossimo o nodo predecessore che soddisfa l'oggetto Condition e memorizza nella cache proprietà e pattern.

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

Parametri

element
AutomationElement

Elemento dal quale avviare la normalizzazione.

request
CacheRequest

Oggetto richiesta di caching che specifica proprietà e pattern sull'oggetto AutomationElement restituito da memorizzare nella cache.

Restituisce

AutomationElement

Oggetto AutomationElement più prossimo nella visualizzazione corrente. Se la navigazione lungo la catena di predecessori arriva all'elemento radice, viene restituito l'elemento radice.

Commenti

L'elemento viene normalizzato spostandosi verso l'alto nella catena predecessore nell'albero fino a quando non viene raggiunto un elemento che soddisfa la condizione di visualizzazione per l'oggetto TreeWalker . Se viene raggiunto l'elemento radice, l'elemento radice viene restituito anche se non soddisfa la condizione di visualizzazione.

Questo metodo è utile per le applicazioni che ottengono riferimenti a Automazione interfaccia utente elementi eseguendo il hit testing. L'applicazione potrebbe voler funzionare solo con tipi specifici di elementi e può usare Normalize per assicurarsi che, indipendentemente dall'elemento recuperato inizialmente (ad esempio, quando una barra di scorrimento ottiene lo stato attivo per l'input), viene recuperato solo l'elemento di interesse (ad esempio un elemento contenuto).

Vedi anche

Si applica a