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


UITestExtensionPackage - класс

Представляет абстрактный класс, позволяющий встраивать сторонние средства тестирования в среду тестирования пользовательского интерфейса Visual Studio Application Lifecycle Management (ALM).

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

System.Object
  Microsoft.VisualStudio.TestTools.UITest.Extension.UITestExtensionPackage

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

Синтаксис

'Декларация
Public MustInherit Class UITestExtensionPackage _
    Implements IServiceProvider, IDisposable
public abstract class UITestExtensionPackage : IServiceProvider, 
    IDisposable
public ref class UITestExtensionPackage abstract : IServiceProvider, 
    IDisposable
[<AbstractClass>]
type UITestExtensionPackage =  
    class
        interface IServiceProvider
        interface IDisposable
    end
public abstract class UITestExtensionPackage implements IServiceProvider, IDisposable

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

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

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

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

Свойства

  Имя Описание
Открытое свойство PackageDescription Получает описание данного пакета тестирования пользовательского интерфейса.
Открытое свойство PackageName Получает имя этого пакета тестирования пользовательского интерфейса.
Открытое свойство PackageVendor Получает имя поставщика этого пакета тестирования пользовательского интерфейса.
Открытое свойство PackageVersion Получает версию данного пакета тестирования пользовательского интерфейса.
Открытое свойство VSVersion Получает версию Visual Studio Application Lifecycle Management (ALM), поддерживающую данный пакет тестирования пользовательского интерфейса.

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

Методы

  Имя Описание
Открытый метод Dispose Освобождает ресурсы, используемые данным пакетом тестирования пользовательского интерфейса.
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Открытый метод GetHashCode Играет роль хэш-функции для определенного типа. (Унаследовано от Object.)
Открытый метод GetService Получает тип объекта службы для данного пакета тестирования пользовательского интерфейса.
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод ToString Возвращает строку, представляющую текущий объект. (Унаследовано от Object.)

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

Заметки

Этот класс является одним из пунктов первичного расширения для расширения возможностей закодированного теста пользовательского интерфейса для других платформ приложений.Пример см. в разделе Расширение закодированных тестов пользовательского интерфейса и записей действий для поддержки Microsoft Excel.

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

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

См. также

Ссылки

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

IServiceProvider

Другие ресурсы

Включение закодированных тестов пользовательского интерфейса для элементов управления

Расширение закодированных тестов пользовательского интерфейса и записей действий для поддержки Microsoft Excel