TreeWalker.Normalize Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera element nadrzędny najbliżej elementu określonego AutomationElement w widoku drzewa używanego przez to wystąpienie klasy TreeWalker.
Przeciążenia
Normalize(AutomationElement) |
Pobiera sam węzeł, jeśli spełnia Conditionwartość , lub najbliższy węzeł nadrzędny lub nadrzędny, który spełnia wartość Condition. |
Normalize(AutomationElement, CacheRequest) |
Pobiera sam węzeł, jeśli spełnia Conditionwartość , lub najbliższego węzła nadrzędnego lub nadrzędnego lub nadrzędnego, który spełnia Conditionwymagania właściwości i wzorce , oraz buforuje właściwości i wzorce. |
Uwagi
Element jest znormalizowany przez przejście w górę łańcucha przodków w drzewie do momentu osiągnięcia warunku widoku dla TreeWalker obiektu. Jeśli element główny zostanie osiągnięty, element główny zostanie zwrócony, nawet jeśli nie spełnia warunku widoku.
Ta metoda jest przydatna w przypadku aplikacji, które uzyskują odwołania do elementów automatyzacja interfejsu użytkownika przez testowanie trafień. Aplikacja może chcieć pracować tylko z określonymi typami elementów i może służyć Normalize do upewnienia się, że niezależnie od tego, który element jest początkowo pobierany (na przykład gdy pasek przewijania pobiera fokus danych wejściowych), tylko element zainteresowania (taki jak element zawartości) jest ostatecznie pobierany.
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
Element, z którego ma rozpocząć normalizację.
Zwraca
AutomationElement Najbliższy w bieżącym widoku. Jeśli nawigacja w górę łańcucha przodków osiągnie element główny, zwracany jest element główny.
Uwagi
Element jest znormalizowany przez przejście w górę łańcucha przodków w drzewie do momentu osiągnięcia warunku widoku dla TreeWalker obiektu. Jeśli element główny zostanie osiągnięty, element główny zostanie zwrócony, nawet jeśli nie spełnia warunku widoku.
Ta metoda jest przydatna w przypadku aplikacji, które uzyskują odwołania do elementów automatyzacja interfejsu użytkownika przez testowanie trafień. Aplikacja może chcieć pracować tylko z określonymi typami elementów i może służyć Normalize do upewnienia się, że niezależnie od tego, który element jest początkowo pobierany (na przykład gdy pasek przewijania pobiera fokus danych wejściowych), tylko element zainteresowania (taki jak element zawartości) jest ostatecznie pobierany.
Zobacz też
- Przegląd drzewa automatyzacji interfejsu użytkownika
- Nawigowanie po elementach automatyzacji interfejsu użytkownika przy użyciu opcji TreeWalker
- Uzyskiwanie elementów automatyzacji interfejsu użytkownika
Dotyczy
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
Element, z którego ma rozpocząć normalizację.
- request
- CacheRequest
Obiekt żądania pamięci podręcznej określający właściwości i wzorce zwracane AutomationElement do pamięci podręcznej.
Zwraca
AutomationElement Najbliższy w bieżącym widoku. Jeśli nawigacja w górę łańcucha przodków osiągnie element główny, zwracany jest element główny.
Uwagi
Element jest znormalizowany przez przejście w górę łańcucha przodków w drzewie do momentu osiągnięcia warunku widoku dla TreeWalker obiektu. Jeśli element główny zostanie osiągnięty, element główny zostanie zwrócony, nawet jeśli nie spełnia warunku widoku.
Ta metoda jest przydatna w przypadku aplikacji, które uzyskują odwołania do elementów automatyzacja interfejsu użytkownika przez testowanie trafień. Aplikacja może chcieć pracować tylko z określonymi typami elementów i może służyć Normalize do upewnienia się, że niezależnie od tego, który element jest początkowo pobierany (na przykład gdy pasek przewijania pobiera fokus danych wejściowych), tylko element zainteresowania (taki jak element zawartości) jest ostatecznie pobierany.
Zobacz też
- Przegląd drzewa automatyzacji interfejsu użytkownika
- Nawigowanie po elementach automatyzacji interfejsu użytkownika przy użyciu opcji TreeWalker
- Uzyskiwanie elementów automatyzacji interfejsu użytkownika