Udostępnij za pośrednictwem


Klasa UITestInterpreterCore

Klasa iteracyjne akcje w UITest obiektu i zinterpretować te.

Wynikiem interpretacji zależy od wartości UITestActionInvoker.

Hierarchia dziedziczenia

System.Object
  Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestInterpreterCore
    Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestInterpreter

Przestrzeń nazw:  Microsoft.VisualStudio.TestTools.UITest.CodeGeneration
Zestaw:  Microsoft.VisualStudio.TestTools.UITest.Common (w Microsoft.VisualStudio.TestTools.UITest.Common.dll)

Składnia

'Deklaracja
Public Class UITestInterpreterCore _
    Implements IDisposable
public class UITestInterpreterCore : IDisposable
public ref class UITestInterpreterCore : IDisposable
type UITestInterpreterCore =  
    class
        interface IDisposable
    end
public class UITestInterpreterCore implements IDisposable

Typ UITestInterpreterCore uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda publiczna UITestInterpreterCore Tworzy wystąpienie UITestInterpreter dla danego UITest

Początek

Właściwości

  Nazwa Opis
Właściwość publiczna ActionInvoker Pobiera lub ustawia UITestActionInvoker używać do wykonywania działań w UITest.
Właściwość chroniona CurrentAction Bieżąca akcja wykonywany.
Właściwość chroniona PlaybackInProgress PRAWDA, jeśli odtwarzanie jest w toku.
Właściwość publiczna PlaybackUITest Pobiera UITest, który jest aktualnie wykonywany.

Początek

Metody

  Nazwa Opis
Metoda publiczna Cancel Anuluje wykonywania (to znaczy interpretacji) bieżącego kroku lub badania.To wywołanie blokuje aż wykonanie UITest została anulowana i zwraca odtwarzania.To musi być wywołana z innego wątku z wątku, który jest wykonywany UITest.
Metoda publiczna Dispose() Usuwa obiekt.
Metoda chroniona Dispose(Boolean) Wdrożenie rzeczywistej zbycia.
Metoda publiczna Equals Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object).
Metoda chroniona ExecuteAction Wykonuje danego działania.
Metoda publiczna ExecuteStep Wykonuje (czyli interpretuje) bieżącego kroku w aktualnie wybranej opcji ActionList.
Metoda publiczna ExecuteTest() Wykonuje (czyli interpretuje) bieżącego obiektu UITest.
Metoda publicznaStatyczny element członkowski ExecuteTest(UITest) Wykonuje (czyli interpretuje) danego obiektu UITest.
Metoda publiczna ExecuteTest(Int64, Int64) Wykonuje (czyli interpretuje) bieżącego obiektu UITest dla akcji w określonym zakresie.
Metoda publicznaStatyczny element członkowski ExecuteTest(UITest, Int64, Int64) Wykonuje (czyli interpretuje) podany obiekt UITest dla akcji w określonym zakresie.
Metoda chroniona Finalize Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania, zanim jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object).
Metoda publiczna GetHashCode Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object).
Metoda publiczna GetType Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object).
Metoda chroniona IsExpectedExceptionFromActionExecution Zwraca wartość true, jeśli dany wyjątek oczekuje od wykonania akcji.
Metoda chroniona LogActionExecutionException Rejestruje dane dla wyjątku wykonanie akcji.
Metoda chroniona MemberwiseClone Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object).
Metoda publiczna MoveToFirstStep Przenosi pierwszej akcji aktualnie wybranej opcji ActionList wskaźnika bieżącego działania.
Metoda publiczna MoveToLastStep Przenosi ostatnią czynność Opcja ActionList aktualnie wybranego wskaźnika bieżącego działania.
Metoda publiczna MoveToNextStep Przenosi wskaźnik działania aktualnie wybranej opcji ACTIONLIST następną akcję.
Metoda publiczna MoveToPreviousStep Przenosi wskaźnik działania poprzedniej akcji aktualnie wybranej opcji ACTIONLIST.
Metoda publiczna MoveToStepNumber Przenosi bieżący wskaźnik akcji w aktualnie wybranej opcji ActionList indeksu danego działania.
Metoda chroniona OnErrorHandledByUser Wywoływana po użytkownika obsługuje błąd wykonania akcji. To może służyć do czegoś dziennik śledzenia.
Metoda chroniona RaisePlaybackProgressEvent Podnieść zdarzeń postępu odtwarzania.
Metoda publiczna ToString Zwraca wartość typu ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object).

Początek

Zdarzenia

  Nazwa Opis
Zdarzenie publiczne ActionCompleted Zdarzenie wywoływane po wykonaniu UITestAction.
Zdarzenie publiczne ActionListCompleted Zdarzenie wywoływane po zakończeniu wykonywania każdej opcji ActionList.
Zdarzenie publiczne ActionListStarted Zdarzenie wywoływane przed rozpoczęciem wykonywania każdej opcji ActionList.
Zdarzenie publiczne ActionStarted Zdarzenie wywoływane przed wykonaniem UITestAction.
Zdarzenie publiczne InterpreterError Zdarzenie wywoływane, gdy wystąpi błąd podczas interpretowania UITest.
Zdarzenie publiczne InterpreterProgress Zdarzenie wywoływane aktualizacji postępu Interpretując UITest.
Zdarzenie publiczne InterpreterWarning Zdarzenie wywoływane, gdy występuje ostrzeżenie Interpretując UITest.
Zdarzenie publiczne UITestCompleted Zdarzenie wywoływane po zakończeniu wykonywania UITest.
Zdarzenie publiczne UITestStarted Zdarzenie wywoływane przed rozpoczęciem wykonywania UITest.

Początek

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

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