Classe UITestInterpreterCore
La classe per ripristinare le azioni in un UITest oggetti e interpreta tali.
Il risultato dell'interpretazione dipende dal valore UITestActionInvoker.
Gerarchia di ereditarietà
Object
Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestInterpreterCore
Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestInterpreter
Spazio dei nomi: Microsoft.VisualStudio.TestTools.UITest.CodeGeneration
Assembly: Microsoft.VisualStudio.TestTools.UITest.Common (in Microsoft.VisualStudio.TestTools.UITest.Common.dll)
Sintassi
'Dichiarazione
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
Il tipo UITestInterpreterCore espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
UITestInterpreterCore | Crea un'istanza di UITestInterpreter per un UITest specificato |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
ActionInvoker | Ottiene o imposta l'oggetto UITestActionInvoker da utilizzare per eseguire le azioni in UITest. | |
CurrentAction | Azione corrente effettuata. | |
PlaybackInProgress | True se la riproduzione è in corso. | |
PlaybackUITest | Ottiene l'UITest in esecuzione. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
Cancel | Annulla l'esecuzione ovvero interpretazione) del passaggio corrente o del test.Questa chiamata viene bloccata fino a quando l'esecuzione di UITest non viene annullata e non viene restituita una riproduzione.Questa operazione deve essere chiamato da un thread diverso da quello che esegue il UITest. | |
Dispose() | Elimina questo oggetto. | |
Dispose(Boolean) | Effettivo eliminare l'implementazione. | |
Equals | Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) | |
ExecuteAction | Esegue l'azione specificata. | |
ExecuteStep | Esegue ovvero interpreta il passaggio corrente in ActionList attualmente selezionato. | |
ExecuteTest() | Esegue ovvero interpreta) l'oggetto corrente di UITest. | |
ExecuteTest(UITest) | Esegue ovvero interpreta) l'oggetto specificato di UITest. | |
ExecuteTest(Int64, Int64) | Esegue ovvero interpreta) l'oggetto corrente di UITest per le azioni nell'intervallo specificato. | |
ExecuteTest(UITest, Int64, Int64) | Esegue ovvero interpreta) l'oggetto specificato di UITest per le azioni nell'intervallo specificato. | |
Finalize | Consente a un oggetto di effettuare un tentativo di liberare risorse ed eseguire altre operazioni di pulizia prima che venga recuperato da Garbage Collection. (Ereditato da Object) | |
GetHashCode | Funge da funzione hash predefinita. (Ereditato da Object) | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
IsExpectedExceptionFromActionExecution | Restituisce true se l'eccezione specificata è prevista dall'esecuzione di un'azione. | |
LogActionExecutionException | Dati di log ad eccezione di esecuzione di azione. | |
MemberwiseClone | Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) | |
MoveToFirstStep | Sposta il puntatore all'azione corrente sulla prima azione dell'ActionList attualmente selezionato. | |
MoveToLastStep | Sposta il puntatore all'azione corrente sull'ultima azione dell'ActionList attualmente selezionato. | |
MoveToNextStep | Sposta il puntatore all'azione sull'azione successiva dell'ActionList attualmente selezionato. | |
MoveToPreviousStep | Sposta il puntatore all'azione sull'azione precedente dell'ActionList attualmente selezionato. | |
MoveToStepNumber | Sposta il puntatore all'azione corrente sull'indice delle azioni specificato nell'ActionList attualmente selezionato. | |
OnErrorHandledByUser | Chiamato dopo che l'utente gestire l'errore di esecuzione di azione. In questo modo è possibile tenere traccia di elementi da registrare. | |
RaisePlaybackProgressEvent | Generare l'evento dello stato di avanzamento della riproduzione. | |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
In alto
Eventi
Nome | Descrizione | |
---|---|---|
ActionCompleted | Evento generato dopo l'esecuzione di UITestAction. | |
ActionListCompleted | Evento generato dopo il completamento dell'esecuzione di ogni ActionList. | |
ActionListStarted | L'evento generato prima dell'esecuzione di ogni ActionList viene avviato. | |
ActionStarted | Evento generato prima dell'esecuzione di UITestAction. | |
InterpreterError | Evento generato quando si verifica un errore durante l'interpretazione di UITest. | |
InterpreterProgress | Evento generato per aggiornare lo stato di avanzamento durante l'interpretazione di UITest. | |
InterpreterWarning | Evento generato quando viene visualizzato un avviso durante l'interpretazione di UITest. | |
UITestCompleted | Evento generato dopo il completamento dell'esecuzione di UITest. | |
UITestStarted | Evento generato prima dell'esecuzione dell'avvio di UITest. |
In alto
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualStudio.TestTools.UITest.CodeGeneration