Condividi tramite


Classe UITestActionInvoker

Fornisce costruttori e metodi per avviare un'azione di test di interfaccia utente specifica.

Gerarchia di ereditarietà

System.Object
  Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker
    Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UIActionInterpreter

Spazio dei nomi:  Microsoft.VisualStudio.TestTools.UITest.Common
Assembly:  Microsoft.VisualStudio.TestTools.UITest.Common (in Microsoft.VisualStudio.TestTools.UITest.Common.dll)

Sintassi

'Dichiarazione
Public MustInherit Class UITestActionInvoker _
    Implements IDisposable
public abstract class UITestActionInvoker : IDisposable
public ref class UITestActionInvoker abstract : IDisposable
[<AbstractClass>]
type UITestActionInvoker =  
    class
        interface IDisposable
    end
public abstract class UITestActionInvoker implements IDisposable

Il tipo UITestActionInvoker espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo protetto UITestActionInvoker Inizializza una nuova istanza della classe UITestActionInvoker.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica InRetryMode Ottiene o imposta un valore che indica se l'invoker è in modalità Retry.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Cancel Annulla l'attività di chiamata corrente.
Metodo pubblico Dispose Rilascia le risorse.
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo protetto Finalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico Invoke(AssertAction, UIMap) Richiama l'oggetto AssertAction fornito utilizzando l'oggetto UIMap fornito.
Metodo pubblico Invoke(BrowserAction, UIMap) Richiama l'oggetto BrowserAction fornito utilizzando l'oggetto UIMap fornito.
Metodo pubblico Invoke(DelayAction, UIMap) Richiama l'oggetto DelayAction fornito utilizzando l'oggetto UIMap fornito.
Metodo pubblico Invoke(DragAction, UIMap) Richiama l'oggetto DragAction fornito utilizzando l'oggetto UIMap fornito.
Metodo pubblico Invoke(DragDropAction, UIMap) Richiama l'oggetto DragDropAction fornito utilizzando l'oggetto UIMap fornito.
Metodo pubblico Invoke(ErrorAction, UIMap) Richiama l'oggetto ErrorAction fornito utilizzando l'oggetto UIMap fornito.
Metodo pubblico Invoke(InvokeAction, UIMap) Per richiamare InvokeAction.
Metodo pubblico Invoke(KeyboardAction, UIMap) Richiama l'oggetto KeyboardAction fornito utilizzando l'oggetto UIMap fornito.
Metodo pubblico Invoke(LaunchApplicationAction, UIMap) Richiama l'oggetto LaunchApplicationAction fornito utilizzando l'oggetto UIMap fornito.
Metodo pubblico Invoke(MarkerAction, UIMap) Richiama l'oggetto MarkerAction fornito utilizzando l'oggetto UIMap fornito.
Metodo pubblico Invoke(MediaAction, UIMap) Per richiamare MediaAction.
Metodo pubblico Invoke(MouseAction, UIMap) Richiama l'oggetto MouseAction fornito utilizzando l'oggetto UIMap fornito.
Metodo pubblico Invoke(NavigateToUrlAction, UIMap) Richiama l'oggetto NavigateToUrlAction fornito utilizzando l'oggetto UIMap fornito.
Metodo pubblico Invoke(NoOperationAction, UIMap) Richiama l'oggetto NoOperationAction fornito utilizzando l'oggetto UIMap fornito.
Metodo pubblico Invoke(SendKeysAction, UIMap) Richiama l'oggetto SendKeysAction fornito utilizzando l'oggetto UIMap fornito.
Metodo pubblico Invoke(SetStateAction, UIMap) Richiama l'oggetto SetStateAction fornito utilizzando l'oggetto UIMap fornito.
Metodo pubblico Invoke(SetValueAction, UIMap) Richiama l'oggetto SetValueAction fornito utilizzando l'oggetto UIMap fornito.
Metodo pubblico Invoke(SharedStepsReferenceAction, UIMap) Richiama l'oggetto SharedStepsReferenceAction fornito utilizzando l'oggetto UIMap fornito.
Metodo pubblico Invoke(StringAssertAction, UIMap) Richiama l'oggetto StringAssertAction fornito utilizzando l'oggetto UIMap fornito.
Metodo pubblico Invoke(SystemAction, UIMap) Per richiamare SystemAction.
Metodo pubblico Invoke(TestStepMarkerAction, UIMap) Richiama l'oggetto TestStepMarkerAction fornito utilizzando l'oggetto UIMap fornito.
Metodo pubblico Invoke(TouchAction, UIMap) Per richiamare TouchAction.
Metodo pubblico Invoke(VerifyConfigurationAction, UIMap) Richiama l'oggetto VerifyConfigurationAction fornito utilizzando l'oggetto UIMap fornito.
Metodo pubblico Invoke(WarningAction, UIMap) Richiama l'oggetto WarningAction fornito utilizzando l'oggetto UIMap fornito.
Metodo pubblico Invoke(WebDialogAction, UIMap) Richiama l'oggetto WebDialogAction fornito utilizzando l'oggetto UIMap fornito.
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico SearchAndInvoke Richiama l'oggetto UITestAction fornito utilizzando l'oggetto UIMap fornito.
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)
Metodo pubblico WaitForThinkTime Prima di richiamare l'azione fornita, attende che trascorra la quantità di tempo interazione utente appropriata.

In alto

Note

Quando esegue le azioni di test, il framework di test implementerà un'implementazione specifica di questa classe adatta al tipo di azione e quindi la passa al metodo UITestAction.Invoke.

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.Common

UITestAction