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 | |
---|---|---|
UITestInterpreterCore | Vytvoří instanci UITestInterpreter pro danou UITest |
Nahoru
Vlastnosti
Název | Popis | |
---|---|---|
ActionInvoker | Získá nebo nastaví UITestActionInvoker použít k provedení akce v UITest. | |
CurrentAction | Aktuální akce jsou prováděny. | |
PlaybackInProgress | PRAVDA, pokud probíhá přehrávání. | |
PlaybackUITest | Získá UITest, který je prováděn. |
Nahoru
Metody
Název | Popis | |
---|---|---|
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. | |
Dispose() | Odstraňuje objekt. | |
Dispose(Boolean) | Skutečné dispose implementace. | |
Equals | Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.) | |
ExecuteAction | Provede určitou akci. | |
ExecuteStep | Provede (, interpretuje) v aktuálně vybrané možnosti ActionList aktuální krok. | |
ExecuteTest() | Provede (, interpretuje) aktuálního objektu UITest. | |
ExecuteTest(UITest) | Provede (, interpretuje) daného objektu UITest. | |
ExecuteTest(Int64, Int64) | Provede (, interpretuje) aktuálního objektu UITest pro akce v určeném rozsahu. | |
ExecuteTest(UITest, Int64, Int64) | Provede (, interpretuje) daný objekt UITest pro akce v určeném rozsahu. | |
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.) | |
GetHashCode | Slouží jako funkci hash u určitého typu. (Zděděno z Object.) | |
GetType | Získá Type aktuální instance. (Zděděno z Object.) | |
IsExpectedExceptionFromActionExecution | Vrátí hodnotu true v případě, že daná výjimka očekává z provádění akce. | |
LogActionExecutionException | Zaznamenává údaje o výjimce provádění akce. | |
MemberwiseClone | Vytvoří kopii aktuálního Object. (Zděděno z Object.) | |
MoveToFirstStep | První akce vybrané možnosti ActionList přesune ukazatel aktuální akce. | |
MoveToLastStep | Poslední akce vybrané možnosti ActionList přesune ukazatel aktuální akce. | |
MoveToNextStep | Přesune ukazatel akce aktuálně vybrané možnosti ACTIONLIST další akci. | |
MoveToPreviousStep | Předchozí akce vybrané možnosti ActionList přesune ukazatel akce. | |
MoveToStepNumber | Index dané akce v aktuálně vybrané možnosti ActionList přesune ukazatel aktuální akce. | |
OnErrorHandledByUser | Volat uživatele zpracovává Chyba spuštění akce. Lze něco trasování protokolu. | |
RaisePlaybackProgressEvent | Zvýšíte události průběhu přehrávání. | |
ToString | Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.) |
Nahoru
Události
Název | Popis | |
---|---|---|
ActionCompleted | Událost aktivovaná po provedení UITestAction. | |
ActionListCompleted | Událost aktivovaná po dokončení každé možnosti ACTIONLIST spuštění. | |
ActionListStarted | Událost je aktivována před zahájením provádění každé možnosti ActionList. | |
ActionStarted | Událost je aktivována před provedením UITestAction. | |
InterpreterError | Událost aktivovaná při výskytu chyby při interpretaci UITest. | |
InterpreterProgress | Událost aktivovaná při interpretaci UITest aktualizovat průběh. | |
InterpreterWarning | Událost aktivovaná při výskytu varování při interpretaci UITest. | |
UITestCompleted | Událost aktivovaná po dokončení spuštění UITest. | |
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ů