Поделиться через


UITestActionInvoker - класс

Предоставляет конструкторы и методы для запуска конкретного действия теста пользовательского интерфейса.

Иерархия наследования

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

Пространство имен:  Microsoft.VisualStudio.TestTools.UITest.Common
Сборка:  Microsoft.VisualStudio.TestTools.UITest.Common (в Microsoft.VisualStudio.TestTools.UITest.Common.dll)

Синтаксис

'Декларация
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

Тип UITestActionInvoker предоставляет следующие члены.

Конструкторы

  Имя Описание
Защищенный метод UITestActionInvoker Инициализирует новый экземпляр класса UITestActionInvoker.

В начало страницы

Свойства

  Имя Описание
Открытое свойство InRetryMode Получает или задает значение, указывающее, находится ли средство вызова в режиме повторной попытки.

В начало страницы

Методы

  Имя Описание
Открытый метод Cancel Отменяет текущую задачу вызова.
Открытый метод Dispose Освобождает ресурсы.
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как он будет уничтожен во время сборки мусора. (Унаследовано от Object.)
Открытый метод GetHashCode Служит хэш-функцией по умолчанию. (Унаследовано от Object.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый метод Invoke(AssertAction, UIMap) Вызывает предоставленный объект AssertAction с использованием предоставленного объекта UIMap.
Открытый метод Invoke(BrowserAction, UIMap) Вызывает предоставленный объект BrowserAction с использованием предоставленного объекта UIMap.
Открытый метод Invoke(DelayAction, UIMap) Вызывает предоставленный объект DelayAction с использованием предоставленного объекта UIMap.
Открытый метод Invoke(DragAction, UIMap) Вызывает предоставленный объект DragAction с использованием предоставленного объекта UIMap.
Открытый метод Invoke(DragDropAction, UIMap) Вызывает предоставленный объект DragDropAction с использованием предоставленного объекта UIMap.
Открытый метод Invoke(ErrorAction, UIMap) Вызывает предоставленный объект ErrorAction с использованием предоставленного объекта UIMap.
Открытый метод Invoke(InvokeAction, UIMap) Вызывает для InvokeAction.
Открытый метод Invoke(KeyboardAction, UIMap) Вызывает предоставленный объект KeyboardAction с использованием предоставленного объекта UIMap.
Открытый метод Invoke(LaunchApplicationAction, UIMap) Вызывает предоставленный объект LaunchApplicationAction с использованием предоставленного объекта UIMap.
Открытый метод Invoke(MarkerAction, UIMap) Вызывает предоставленный объект MarkerAction с использованием предоставленного объекта UIMap.
Открытый метод Invoke(MediaAction, UIMap) Вызывает для MediaAction.
Открытый метод Invoke(MouseAction, UIMap) Вызывает предоставленный объект MouseAction с использованием предоставленного объекта UIMap.
Открытый метод Invoke(NavigateToUrlAction, UIMap) Вызывает предоставленный объект NavigateToUrlAction с использованием предоставленного объекта UIMap.
Открытый метод Invoke(NoOperationAction, UIMap) Вызывает предоставленный объект NoOperationAction с использованием предоставленного объекта UIMap.
Открытый метод Invoke(SendKeysAction, UIMap) Вызывает предоставленный объект SendKeysAction с использованием предоставленного объекта UIMap.
Открытый метод Invoke(SetStateAction, UIMap) Вызывает предоставленный объект SetStateAction с использованием предоставленного объекта UIMap.
Открытый метод Invoke(SetValueAction, UIMap) Вызывает предоставленный объект SetValueAction с использованием предоставленного объекта UIMap.
Открытый метод Invoke(SharedStepsReferenceAction, UIMap) Вызывает предоставленный объект SharedStepsReferenceAction с использованием предоставленного объекта UIMap.
Открытый метод Invoke(StringAssertAction, UIMap) Вызывает предоставленный объект StringAssertAction с использованием предоставленного объекта UIMap.
Открытый метод Invoke(SystemAction, UIMap) Вызывает для SystemAction.
Открытый метод Invoke(TestStepMarkerAction, UIMap) Вызывает предоставленный объект TestStepMarkerAction с использованием предоставленного объекта UIMap.
Открытый метод Invoke(TouchAction, UIMap) Вызывает для TouchAction.
Открытый метод Invoke(VerifyConfigurationAction, UIMap) Вызывает предоставленный объект VerifyConfigurationAction с использованием предоставленного объекта UIMap.
Открытый метод Invoke(WarningAction, UIMap) Вызывает предоставленный объект WarningAction с использованием предоставленного объекта UIMap.
Открытый метод Invoke(WebDialogAction, UIMap) Вызывает предоставленный объект WebDialogAction с использованием предоставленного объекта UIMap.
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод SearchAndInvoke Вызывает предоставленный объект UITestAction с использованием предоставленного объекта UIMap.
Открытый метод ToString Возвращает строку, представляющую текущий объект. (Унаследовано от Object.)
Открытый метод WaitForThinkTime Ожидает в течение требуемого времени обработки, перед тем как вызвать предоставленное действие.

В начало страницы

Заметки

При выполнении тестовых действий среда тестирования создает специфичную для этого типа действия реализацию данного класса и передает ее методу UITestAction.Invoke.

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.VisualStudio.TestTools.UITest.Common - пространство имен

UITestAction