Udostępnij za pośrednictwem


Przestrzeń nazw Microsoft.VisualStudio.TestTools.UITest.Extension

Ten obszar nazw zapewnia klas dla badania funkcjonalności interfejsu użytkownika, łącznie z formantami, właściwości, przeglądarki sieci web i okno dialogowe Akcje.

Klasy

  Klasa Opis
Klasa publiczna ActionNotSupportedOnDisabledControlException Reprezentuje wyjątek, który spowodował, gdy formant jest zablokowany.
Klasa publiczna ActionParameter Reprezentuje parametr, który jest używany do ustawiania wartości i wysłać naciskania klawiszy w kodzie.
Klasa publiczna AndCondition Reprezentuje warunek dla kwerendy.
Klasa publiczna BrowserFactory Przewiduje klasy podstawowej fabryki przeglądarki, które utworzyć BrowserService obiektów dla określonych przeglądarek.
Klasa publiczna BrowserHelper Zawiera klasa podstawowa dla metody pomocnika przeglądarki.
Klasa publiczna BrowserService Zapewnia metody i właściwości związanych z automatyzacją przeglądarki.
Klasa publiczna ContextEntry Zawiera definicję kontekstu częścią wpisu dziennika działań.
Klasa publiczna DecodingFailedException Reprezentuje wyjątek, który jest generowany, gdy operacja dekodowania zakończy się niepowodzeniem ze względu na niepoprawny plik klucza.
Klasa publiczna Entry Zawiera definicję klasy wpisu.To może służyć do przechowywania wartości i jego typu.
Klasa publiczna FailedToLaunchApplicationException Wyjątek, który jest generowany, kiedy LaunchApplicationAction nie powiedzie się.
Klasa publiczna FailedToPerformActionOnBlockedControlException Wyjątek, który jest generowany, gdy kontrola interfejsu użytkownika jest zablokowany (na przykład formant może być blokowany przez modalnego okna dialogowego).
Klasa publiczna FailedToPerformActionOnHiddenControlException Wyjątek, który jest generowany, kiedy EnsureVisibleByScrolling metoda kończy się niepowodzeniem.
Klasa publiczna FilterCondition
Klasa publiczna InvalidUITestExtensionPackageException Wyjątek, który jest generowany, gdy pakiet rozszerzenia interfejsu (UI test) Nieprawidłowy użytkownik napotka podczas nagrywania lub odtwarzania.
Klasa publiczna OrderOfInvoke Reprezentuje klasę pomocnika, który generuje zamówienie wywołania podczas nagrywania i utrzymuje kolejność wywołania podczas odtwarzania.
Klasa publiczna PlaybackFailureException Reprezentuje wyjątek, który jest generowany, kiedy UITestAction nie powiedzie się.
Klasa publiczna PropertyCondition Reprezentuje stan kwerendy dla właściwości.
Klasa publiczna QueryCondition Zapewnia to abstrakcyjna klasa podstawowa warunków kwerendy.
Klasa publiczna QueryElement Zawiera klasa podstawowa dla kwerendy w środowisku testowym interfejsu użytkownika.
Klasa publiczna SearchConfiguration Udostępnia funkcje pomocnika do konfigurowania wyszukiwania.
Klasa publiczna TechnologyNotSupportedException Ten wyjątek jest generowany, kiedy badanie nagrywania lub odtwarzania nie jest obsługiwana w aplikacji, która jest badany.
Klasa publiczna UITechnologyElement Abstrakcyjna klasa podstawowa dla wykonania elementem technologii UITest Rejestrator i odtwarzania.
Klasa publiczna UITechnologyManager Zapewnia to abstrakcyjna klasa podstawowa dla menedżerów technologii, które używane podczas testu, nagrywania i odtwarzania.
Klasa publiczna UITestActionLogEntry Zawiera definicję UITestActionLogEntry.
Klasa publiczna UITestControlNotAvailableException Wyjątek, który jest generowany, kiedy UI test framework próbuje uzyskać dostęp element interfejsu użytkownika, który nie jest już dostępny lub nie można uzyskać dostępu do.
Klasa publiczna UITestControlNotFoundException Wyjątek, który jest generowany, gdy próbuje uzyskać dostęp formantu test interfejsu użytkownika, którego nie można odnaleźć test framework interfejsu użytkownika.
Klasa publiczna UITestControlNotVisibleException Wyjątek, który jest generowany, kiedy struktury testowej UI próbuje dostęp element interfejsu użytkownika, który nie może być postrzegany przez użytkownika.
Klasa publiczna UITestException Przedstawia podstawową klasę dla wszystkich wyjątków test interfejsu użytkownika.
Klasa publiczna UITestExtensionPackage Reprezentuje klasa abstrakcyjna, która umożliwia włączenie strony trzeciej testowania narzędzi do Visual Studio Application Lifecycle Management (ALM) testowym interfejsu użytkownika (UI).
Klasa publiczna UITestExtensionPackageAttribute Reprezentuje atrybut, który należy zastosować do zestawu, który implementuje UITestExtensionPackage klasy i pomaga zestawu, aby szybko znaleźć pakiet rozszerzenia.Klasa ta nie może być dziedziczona.
Klasa publiczna UITestJScriptExecutionException Klasa podstawowa dla wszystkich wyjątków UITest.
Klasa publiczna UITestMediaEventInfo Reprezentuje zdarzenia argumenty akcji na sterowania mediami.
Klasa publiczna UITestTraceUtility Zawiera statycznej właściwości i metody śledzenia w badaniach interfejsu użytkownika i Test Runner.
Klasa publiczna URLINVOKECOMMANDINFO
Klasa publiczna ValidationFailedException Reprezentuje wyjątek, który jest generowany, kiedy ValidationAction nie powiedzie się.
Klasa publiczna ValueMap Reprezentuje wartości dla parametrów, które są wykorzystywane w badaniu interfejsu użytkownika.

Interfejsy

  Interfejs Opis
Interfejs publiczny ILastInvocationInfo Interfejs, aby uzyskać dodatkowe informacje od UITechnologyManager.GetLastInvocationInfo metody dotyczące ostatniej operacji działania lub wyszukiwania.
Interfejs publiczny IQueryCondition Infrastruktura. Zawiera definicję interfejsu wewnętrznego dla QueryCondition.
Interfejs publiczny IQueryElement Infrastruktura. Udostępnia interfejs używane wewnętrznie do QueryElement.
Interfejs publiczny IUISynchronizationWaiter Interfejs wewnętrzny ramy test UI oczekiwania przed podniesieniem zdarzenie.
Interfejs publiczny IUITechnologyElement Wewnętrzny interfejs do wprowadzenia w życie UITechnologyElement klasy.Implementuje ten interfejs bezpośrednio.Zamiast tego pochodzić od UITechnologyElement klasy.
Interfejs publiczny IUITechnologyManager Infrastruktura. Wewnętrzny interfejs do wprowadzenia w życie UITechnologyManager klasy.Implementuje ten interfejs bezpośrednio.Zamiast tego pochodzić od UITechnologyManager klasy.
Interfejs publiczny IUITestEventNotify Infrastruktura. Zapewnia interfejs do zaimplementowali badanym silniku nagrywanie i odtwarzanie i konsumowane przez IUITechnologyManager obiektów w celu wykonania wywołania zwrotnego powiadomienia.
Interfejs publiczny IUniformResourceLocator Interfejs używany do pobierania adresu URL witryny przypiętych skrótów.

Wyliczenia

  Wyliczenie Opis
Wyliczenie publiczne BrowserButtonType Reprezentuje przyciski przeglądarki.
Wyliczenie publiczne BrowserDialogAction Wskazuje rodzaj elementu w oknie dialogowym przeglądarki.
Wyliczenie publiczne CheckUncheckOptions To wyliczenie zawiera flagi, aby skonfigurować opcje wyboru/wyczyść pola wyboru i przycisków opcji.
Wyliczenie publiczne ControlStates Wylicza bitowe kombinacji flagi wskazujące Państwa dla formantu.
Wyliczenie publiczne ControlSupport To wyliczenie jest używana do określenia możliwe wartości zwracane dla poziomu wsparcia dla elementu przez IUITechnologyManager składnika.
Wyliczenie publiczne ElementForThumbnailCapture Wyliczenie wskazujące okolicy którego formant do przechwytywania podczas imprez.
Wyliczenie publiczne ExpandCollapseOptions Reprezentuje flagi, które są używane do konfigurowania, rozwijać i zwijać akcje dla elementów interfejsu użytkownika.
Wyliczenie publiczne GetClickablePointFromOption To wyliczenie zawiera ustawienia, które wskazują, jak zawiera punktów uzyskuje się przez UITechnologyElement.GetClickablePoint metody.
Wyliczenie publiczne MediaActionType Zdarzenia formantów nośnika.
Wyliczenie publiczne NativeControlTypeKind Reprezentuje rodzajów wartości macierzystego formantu.
Wyliczenie publiczne ProgrammaticActionOption To wyliczenie zawiera opcje wywoływania programowy działania z UITechnologyElement.InvokeProgrammaticAction metody.
Wyliczenie publiczne PropertyConditionOperator Zawiera operatory PropertyExpression obiektów.
Wyliczenie publiczne RightToLeftKind Używany przez GetRightToLeftProperty metodę, aby sprawdzić, czy element ma orientację na układ od prawej do lewej lub orientacji tekstu od prawej do lewej.
Wyliczenie publiczne ScrollAmount Służy do wskazania kierunek przewijania, pasek przewijania i czy ma być przesuwany przez dużą ilość lub niewielką ilość paska przewijania lub żadna kwota.
Wyliczenie publiczne ScrollDirection To wyliczenie zawiera wskazania kierunku, które są używane do konfigurowania przewijanie w interfejsie użytkownika.
Wyliczenie publiczne ScrollOptions To wyliczenie udostępnia opcje, które są używane do konfigurowania przewijanie w interfejsie użytkownika.
Wyliczenie publiczne SetValueAsComboBoxOptions Reprezentuje wartości flag do konfigurowania sposobu ustawiania wartości ComboBox.
Wyliczenie publiczne SetValueAsEditBoxOptions Reprezentuje wartości flag do konfigurowania sposobu ustawić wartość EditBox.
Wyliczenie publiczne SmartMatchOptions To wyliczenie umożliwia komunikowanie się jak IUITechnologyManager powoduje, że wyszukiwanie najprawdopodobniej wyniki, gdy dopasowanie nie można odnaleźć RAM.
Wyliczenie publiczne UISynchronizationOptions To wyliczenie jest używany przez UITechnologyElement.SetOption metoda UITechnologyElementOption.UISynchronizationOptions opcji.
Wyliczenie publiczne UITechnologyElementOption Określa opcje, które są dostępne w IUITechnologyElement obiektu, gdzie każda nazwa, która zwięźle opisuje cel wartość opcji reprezentuje.
Wyliczenie publiczne UITechnologyManagerProperty To wyliczenie jest używany przez implementacje IUITechnologyManager interfejsu, aby określić opcje, które są dostępne skonfigurować właściwości IUITechnologyManager.Aby uzyskać więcej informacji na temat rozszerzania Menedżera technologii zobaczRozszerzanie zakodowanej testów interfejsu użytkownika i działania nagrania do obsługi programu Microsoft Excel
Wyliczenie publiczne UITestElementKind To wyliczenie jest używany przez IUITechnologyElement obiektów, aby określić rodzaj elementu interfejsu użytkownika.
Wyliczenie publiczne UITestEventType To wyliczenie jest używany przez Visual Studio Application Lifecycle Management (ALM) przez IVsUIEventSink interfejsu, aby określić typ zdarzenia testowania, która została podniesiona.
Wyliczenie publiczne WaitForReadyLevel To wyliczenie jest używana do określenia sposobu wzywa do UITechnologyElement.WaitForReady metody są wykonywane.
Wyliczenie publiczne WaitForReadyOptions To wyliczenie jest używany do wskazują, jak ramach czeka na gotowe.