UITestInterpreterCore - класс
Класс для итерации действия в объекте UITest и интерпретировать их.
Результат интерпретации зависит от значения UITestActionInvoker.
Иерархия наследования
Object
Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestInterpreterCore
Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestInterpreter
Пространство имен: Microsoft.VisualStudio.TestTools.UITest.CodeGeneration
Сборка: Microsoft.VisualStudio.TestTools.UITest.Common (в Microsoft.VisualStudio.TestTools.UITest.Common.dll)
Синтаксис
'Декларация
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
Тип UITestInterpreterCore предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
UITestInterpreterCore | Создает экземпляр UITestInterpreter для данного UITest |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
ActionInvoker | Получает или задает UITestActionInvoker, используемый для выполнения действий в UITest. | |
CurrentAction | Выполняется текущее действие. | |
PlaybackInProgress | Значение true, если выполняется воспроизведение. | |
PlaybackUITest | Получает выполняемый UITest. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
Cancel | Отменяет выполнение (т е интерпретация) текущего или шага теста.Этот вызов блокируется до тех пор, пока не будет отменено выполнение UITest и не произойдет возврат воспроизведения.Это необходимо вызвать из другого потока из потока, который выполняет UITest. | |
Dispose() | Удаляет объект. | |
Dispose(Boolean) | Фактический dispose реализацию. | |
Equals | Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.) | |
ExecuteAction | Выполняет заданное действие. | |
ExecuteStep | Выполняет (т е интерпретирует) текущий этап на выбранном ActionList. | |
ExecuteTest() | Выполняет (т е интерпретирует) текущего объекта UITest. | |
ExecuteTest(UITest) | Выполняет (т е интерпретирует) заданного UITest объект. | |
ExecuteTest(Int64, Int64) | Выполняет (т е интерпретирует) текущего объекта UITest для действий в указанном диапазоне. | |
ExecuteTest(UITest, Int64, Int64) | Выполняет (т е интерпретирует) заданного UITest объект для действий в указанном диапазоне. | |
Finalize | Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как он будет уничтожен во время сборки мусора. (Унаследовано от Object.) | |
GetHashCode | Служит хэш-функцией по умолчанию. (Унаследовано от Object.) | |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) | |
IsExpectedExceptionFromActionExecution | Возвращает значение true, если заданный исключение ожидается в результате выполнения действия. | |
LogActionExecutionException | Данные журналов для исключения выполнения действия. | |
MemberwiseClone | Создает неполную копию текущего объекта Object. (Унаследовано от Object.) | |
MoveToFirstStep | Перемещает указатель текущего действия на первое действие выбранного в настоящий момент ActionList. | |
MoveToLastStep | Перемещает указатель текущего действия на последнее действие выбранного в настоящий момент ActionList. | |
MoveToNextStep | Перемещает указатель действия на следующее действие выбранного в настоящий момент ActionList. | |
MoveToPreviousStep | Перемещает указатель действия на предыдущее действие выбранного в настоящий момент ActionList. | |
MoveToStepNumber | Перемещает указатель текущего действия на индекс данного действия выбранного в настоящий момент ActionList. | |
OnErrorHandledByUser | Вызывается после пользователя обрабатывает ошибки выполнения действия. Это может использоваться для ведения какого-либо журнала трассировки. | |
RaisePlaybackProgressEvent | Создание События воспроизведения хода выполнения. | |
ToString | Возвращает строку, представляющую текущий объект. (Унаследовано от Object.) |
В начало страницы
События
Имя | Описание | |
---|---|---|
ActionCompleted | Событие возникает после выполнения UITestAction. | |
ActionListCompleted | Событие, возникающее после того как выполнения каждого ActionList завершено. | |
ActionListStarted | События вызвавшего до выполнения каждого ActionList запустится. | |
ActionStarted | Событие которое возникает до выполнения UITestAction. | |
InterpreterError | Событие, возникающее при появлении ошибки при интерпретации UITest. | |
InterpreterProgress | Событие, возникающее для обновления хода выполнения при интерпретации UITest. | |
InterpreterWarning | Событие, возникающее при появлении предупреждения при интерпретации UITest. | |
UITestCompleted | Событие, возникающее после того как выполнения UITest завершено. | |
UITestStarted | События вызвавшего до выполнения начинается UITest. |
В начало страницы
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылки
Microsoft.VisualStudio.TestTools.UITest.CodeGeneration - пространство имен