Udostępnij za pośrednictwem


Przykładowe rozszerzenie programu Excel: klasa ActionFilter

Wewnętrzny klasa rozszerza UITestActionFilter klasy a oznacza filtr dla działania testu na Microsoft Excel element.

Proste właściwości

Te właściwości tylko do odczytu umożliwiają autora określić, jak ma być zrealizowane w ramach badań kodowane jako interfejsu użytkownika tego testu akcji filtru.Na przykład Name właściwość zawiera nazwę filtru akcji.Inne get właściwości Category filtru akcji FilterType, Group nazwa dla akcji badania, które są filtrowane według tego testu akcji filtru.Inni wskazują, czy ma być ApplyTimeout , a także, czy akcja test jest Enabled.

Metoda ProcessRule

Ta metoda jest wywoływana przez zakodowanej framework testujący interfejsu użytkownika i wykona filtr przeciwko pod warunkiem IUITestActionStack.To szczególne override usuwa myszy wybrać akcję na komórce, podczas następnej akcji w stosie wysyła naciśnięcia klawiszy do komórki.Następnie zwraca false.

Metody prywatne

IsLeftClick Metoda określa, czy podana Akcja reprezentuje lewym przyciskiem myszy.AreActionsOnSameExcelCell Metoda określa, czy dwa podane akcje są wykonywane na tej samej komórki w programie Excel.

Zobacz też

Informacje

UITestActionFilter

IUITestActionStack

Koncepcje

Rozszerzanie zakodowanych testów interfejsu użytkownika i nagrywanie akcji obsługujących program Microsoft Excel