BrowserFactory - класс
Предоставляет базовый класс фабрик браузеров, которые создают объекты BrowserService для конкретных браузеров.
Иерархия наследования
Object
Microsoft.VisualStudio.TestTools.UITest.Extension.BrowserFactory
Пространство имен: Microsoft.VisualStudio.TestTools.UITest.Extension
Сборка: Microsoft.VisualStudio.TestTools.UITest.Extension (в Microsoft.VisualStudio.TestTools.UITest.Extension.dll)
Синтаксис
'Декларация
Public MustInherit Class BrowserFactory
public abstract class BrowserFactory
public ref class BrowserFactory abstract
[<AbstractClass>]
type BrowserFactory = class end
public abstract class BrowserFactory
Тип BrowserFactory предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
BrowserFactory | Инициализирует новый экземпляр класса BrowserFactory. |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
Name | Получает имя данной фабрики браузеров. | |
SupportedVersions | Получает список версий браузеров, поддерживаемых данной фабрикой браузеров. | |
TechnologyManagerTypeName | Получает имя типа для диспетчера технологий пользовательского интерфейса для данной фабрики браузеров. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
Equals | Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.) | |
Finalize | Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как он будет уничтожен во время сборки мусора. (Унаследовано от Object.) | |
GetBrowserHelper | Возвращает вспомогательный объект браузера для браузеров, поддерживаемых данной фабрикой. | |
GetBrowserSupportLevel | Возвращает числовой уровень поддержки для заданного браузера. | |
GetHashCode | Служит хэш-функцией по умолчанию. (Унаследовано от Object.) | |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) | |
Launch() | Запускает браузер и возвращает объект службы браузера. | |
Launch(array<String[]) | Запускает браузер, используя предоставленные аргументы, и возвращает объект службы браузера. | |
Launch(Uri) | Запускает браузер, используя предоставленный универсальный код ресурса (URI), и возвращает объект службы браузера. | |
Locate(IntPtr) | Находит браузер, идентифицируемый предоставленным дескриптором окна, и возвращает объект службы браузера. | |
Locate(PropertyExpressionCollection, PropertyExpressionCollection) | Находит браузер, используя предоставленные свойства поиска и свойства фильтра. | |
LocateAll | Находит все браузеры, соответствующие предоставленным свойствам поискам и свойствам фильтра, и возвращает массив объектов служб браузеров для этих браузеров. | |
MemberwiseClone | Создает неполную копию текущего объекта Object. (Унаследовано от Object.) | |
ToString | Возвращает строку, представляющую текущий объект. (Унаследовано от Object.) |
В начало страницы
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылки
Microsoft.VisualStudio.TestTools.UITest.Extension - пространство имен