Sdílet prostřednictvím


UITestInterpreterCore – třída

Třída iterovat akce v UITest objektu a ty interpretovat.

Výsledek vyhodnocení závisí na hodnotě UITestActionInvoker.

Hierarchie dědičnosti

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

Obor názvů:  Microsoft.VisualStudio.TestTools.UITest.CodeGeneration
Sestavení:  Microsoft.VisualStudio.TestTools.UITest.Common (v Microsoft.VisualStudio.TestTools.UITest.Common.dll)

Syntaxe

'Deklarace
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 zveřejňuje následující členy.

Konstruktory

  Název Popis
Veřejná metoda UITestInterpreterCore Vytvoří instanci UITestInterpreter pro danou UITest

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost ActionInvoker Získá nebo nastaví UITestActionInvoker použít k provedení akce v UITest.
Chráněná vlastnost CurrentAction Aktuální akce jsou prováděny.
Chráněná vlastnost PlaybackInProgress PRAVDA, pokud probíhá přehrávání.
Veřejná vlastnost PlaybackUITest Získá UITest, který je prováděn.

Nahoru

Metody

  Název Popis
Veřejná metoda Cancel Zruší spuštění (výklad) aktuální krok nebo test.Toto volání blokuje spuštění UITest je zrušena a vrátí přehrávání.To musí být volána z jiného podprocesu z podprocesu, který je prováděn UITest.
Veřejná metoda Dispose() Odstraňuje objekt.
Chráněná metoda Dispose(Boolean) Skutečné dispose implementace.
Veřejná metoda Equals Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.)
Chráněná metoda ExecuteAction Provede určitou akci.
Veřejná metoda ExecuteStep Provede (, interpretuje) v aktuálně vybrané možnosti ActionList aktuální krok.
Veřejná metoda ExecuteTest() Provede (, interpretuje) aktuálního objektu UITest.
Veřejná metodaStatický člen ExecuteTest(UITest) Provede (, interpretuje) daného objektu UITest.
Veřejná metoda ExecuteTest(Int64, Int64) Provede (, interpretuje) aktuálního objektu UITest pro akce v určeném rozsahu.
Veřejná metodaStatický člen ExecuteTest(UITest, Int64, Int64) Provede (, interpretuje) daný objekt UITest pro akce v určeném rozsahu.
Chráněná metoda Finalize Umožňuje objekt při uvolnění prostředků a provádět jiné operace vyčištění, dříve, než je zažádáno systémem uvolňování paměti. (Zděděno z Object.)
Veřejná metoda GetHashCode Slouží jako funkci hash u určitého typu. (Zděděno z Object.)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Chráněná metoda IsExpectedExceptionFromActionExecution Vrátí hodnotu true v případě, že daná výjimka očekává z provádění akce.
Chráněná metoda LogActionExecutionException Zaznamenává údaje o výjimce provádění akce.
Chráněná metoda MemberwiseClone Vytvoří kopii aktuálního Object. (Zděděno z Object.)
Veřejná metoda MoveToFirstStep První akce vybrané možnosti ActionList přesune ukazatel aktuální akce.
Veřejná metoda MoveToLastStep Poslední akce vybrané možnosti ActionList přesune ukazatel aktuální akce.
Veřejná metoda MoveToNextStep Přesune ukazatel akce aktuálně vybrané možnosti ACTIONLIST další akci.
Veřejná metoda MoveToPreviousStep Předchozí akce vybrané možnosti ActionList přesune ukazatel akce.
Veřejná metoda MoveToStepNumber Index dané akce v aktuálně vybrané možnosti ActionList přesune ukazatel aktuální akce.
Chráněná metoda OnErrorHandledByUser Volat uživatele zpracovává Chyba spuštění akce. Lze něco trasování protokolu.
Chráněná metoda RaisePlaybackProgressEvent Zvýšíte události průběhu přehrávání.
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)

Nahoru

Události

  Název Popis
Veřejná událost ActionCompleted Událost aktivovaná po provedení UITestAction.
Veřejná událost ActionListCompleted Událost aktivovaná po dokončení každé možnosti ACTIONLIST spuštění.
Veřejná událost ActionListStarted Událost je aktivována před zahájením provádění každé možnosti ActionList.
Veřejná událost ActionStarted Událost je aktivována před provedením UITestAction.
Veřejná událost InterpreterError Událost aktivovaná při výskytu chyby při interpretaci UITest.
Veřejná událost InterpreterProgress Událost aktivovaná při interpretaci UITest aktualizovat průběh.
Veřejná událost InterpreterWarning Událost aktivovaná při výskytu varování při interpretaci UITest.
Veřejná událost UITestCompleted Událost aktivovaná po dokončení spuštění UITest.
Veřejná událost UITestStarted Událost je aktivována před zahájením provádění UITest.

Nahoru

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.TestTools.UITest.CodeGeneration – obor názvů