Classe UITestActionInvoker

Fornece construtores e métodos para iniciar uma interface de usuário específica Testar ação.

Hierarquia de herança

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

Namespace:  Microsoft.VisualStudio.TestTools.UITest.Common
Assembly:  Microsoft.VisualStudio.TestTools.UITest.Common (em Microsoft.VisualStudio.TestTools.UITest.Common.dll)

Sintaxe

'Declaração
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

O tipo UITestActionInvoker expõe os membros a seguir.

Construtores

  Nome Descrição
Método protegido UITestActionInvoker Inicializa uma nova instância da classe UITestActionInvoker.

Início

Propriedades

  Nome Descrição
Propriedade pública InRetryMode Obtém ou define um valor que indica se o chamador está no modo de repetição.

Início

Métodos

  Nome Descrição
Método público Cancel Cancela a tarefa atual de invocação.
Método público Dispose Libera os recursos.
Método público Equals Determina se o especificado Object é igual a atual Object. (Herdado de Object.)
Método protegido Finalize Permite que um objeto tentar liberar recursos e executar outras operações de limpeza antes que ele é recuperado pela coleta de lixo. (Herdado de Object.)
Método público GetHashCode Serves as a hash function for a particular type. (Herdado de Object.)
Método público GetType Obtém o Type da instância atual. (Herdado de Object.)
Método público Invoke(AssertAction, UIMap) Invoca fornecida AssertAction usando o fornecido UIMap.
Método público Invoke(BrowserAction, UIMap) Invoca fornecida BrowserAction usando o fornecido UIMap.
Método público Invoke(DelayAction, UIMap) Invoca fornecida DelayAction usando o fornecido UIMap.
Método público Invoke(DragAction, UIMap) Invoca fornecida DragAction usando o fornecido UIMap.
Método público Invoke(DragDropAction, UIMap) Invoca fornecida DragDropAction usando o fornecido UIMap.
Método público Invoke(ErrorAction, UIMap) Invoca fornecida ErrorAction usando o fornecido UIMap.
Método público Invoke(KeyboardAction, UIMap) Invoca fornecida KeyboardAction usando o fornecido UIMap.
Método público Invoke(LaunchApplicationAction, UIMap) Invoca fornecida LaunchApplicationAction usando o fornecido UIMap.
Método público Invoke(MarkerAction, UIMap) Invoca fornecida MarkerAction usando o fornecido UIMap.
Método público Invoke(MouseAction, UIMap) Invoca fornecida MouseAction usando o fornecido UIMap.
Método público Invoke(NavigateToUrlAction, UIMap) Invoca fornecida NavigateToUrlAction usando o fornecido UIMap.
Método público Invoke(NoOperationAction, UIMap) Invoca fornecida NoOperationAction usando o fornecido UIMap.
Método público Invoke(SendKeysAction, UIMap) Invoca fornecida SendKeysAction usando o fornecido UIMap.
Método público Invoke(SetStateAction, UIMap) Invoca fornecida SetStateAction usando o fornecido UIMap.
Método público Invoke(SetValueAction, UIMap) Invoca fornecida SetValueAction usando o fornecido UIMap.
Método público Invoke(SharedStepsReferenceAction, UIMap) Invoca fornecida SharedStepsReferenceAction usando o fornecido UIMap.
Método público Invoke(StringAssertAction, UIMap) Invoca fornecida StringAssertAction usando o fornecido UIMap.
Método público Invoke(TestStepMarkerAction, UIMap) Invoca fornecida TestStepMarkerAction usando o fornecido UIMap.
Método público Invoke(VerifyConfigurationAction, UIMap) Invoca fornecida VerifyConfigurationAction usando o fornecido UIMap.
Método público Invoke(WarningAction, UIMap) Invoca fornecida WarningAction usando o fornecido UIMap.
Método público Invoke(WebDialogAction, UIMap) Invoca fornecida WebDialogAction usando o fornecido UIMap.
Método protegido MemberwiseClone Cria uma cópia superficial do atual Object. (Herdado de Object.)
Método público SearchAndInvoke Invoca fornecida UITestAction usando o fornecido UIMap.
Método público ToString Retorna um string que representa o objeto atual. (Herdado de Object.)
Método público WaitForThinkTime Espera por uma quantidade apropriada de tempo de reflexão antes que ela chama a ação fornecida.

Início

Comentários

Quando ele executa as ações de teste, a estrutura de teste implementará uma implementação específica dessa classe é apropriado para o tipo de ação, em seguida, passá-lo para o UITestAction.Invoke método.

Acesso thread-safe

Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.VisualStudio.TestTools.UITest.Common

UITestAction