Udostępnij za pośrednictwem


TreeWalker.Normalize Metoda

Definicja

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)

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.

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

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ż

Dotyczy

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.

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

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ż

Dotyczy