BrowserFactory-Klasse
Stellt eine Basisklasse für Browserfactorys bereit, die BrowserService-Objekte für bestimmte Browser erstellen.
Vererbungshierarchie
System.Object
Microsoft.VisualStudio.TestTools.UITest.Extension.BrowserFactory
Namespace: Microsoft.VisualStudio.TestTools.UITest.Extension
Assembly: Microsoft.VisualStudio.TestTools.UITest.Extension (in Microsoft.VisualStudio.TestTools.UITest.Extension.dll)
Syntax
'Declaration
Public MustInherit Class BrowserFactory
public abstract class BrowserFactory
public ref class BrowserFactory abstract
[<AbstractClass>]
type BrowserFactory = class end
public abstract class BrowserFactory
Der BrowserFactory-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
BrowserFactory | Initialisiert eine neue Instanz der BrowserFactory-Klasse. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
Name | Ruft den Namen dieser Browserfactory ab. | |
SupportedVersions | Ruft eine Liste der Browserversionen ab, die von dieser Browserfactory unterstützt werden. | |
TechnologyManagerTypeName | Ruft den Typnamen des Technologie-Managers für die Benutzeroberfläche ab, der für diese Browserfactory verwendet werden soll. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
Equals | Bestimmt, ob das angegebene Object und das aktuelle Object gleich sind. (Von Object geerbt.) | |
Finalize | Ermöglicht es einem Objekt, zu versuchen, Ressourcen freizugeben und führt andere Bereinigungsvorgänge aus, bevor es von Garbage Collection freigegeben wird. (Von Object geerbt.) | |
GetBrowserHelper | Gibt ein Browserhilfsobjekt für die Browser zurück, die diese Factory unterstützt. | |
GetBrowserSupportLevel | Gibt die numerische Unterstützungsebene für den angegebenen Browser zurück. | |
GetHashCode | Fungiert als Hashfunktion für einen besonderen Typ. (Von Object geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
Launch() | Startet den Browser und gibt ein Browserdienstobjekt zurück. | |
Launch(array<String[]) | Startet den Browser mit den bereitgestellten Argumenten und gibt ein Browserdienstobjekt zurück. | |
Launch(Uri) | Startet den Browser mit dem bereitgestellten Uniform Resource Identifier (URI) und gibt ein Browserdienstobjekt zurück. | |
Locate(IntPtr) | Sucht den Browser, der vom bereitgestellten Fensterhandle identifiziert wird, und gibt ein Browserdienstobjekt zurück. | |
Locate(PropertyExpressionCollection, PropertyExpressionCollection) | Sucht den Browser mit den bereitgestellten Sucheigenschaften und Filtereigenschaften. | |
LocateAll | Sucht alle Browser, die den bereitgestellten Sucheigenschaften und Filtereigenschaften entsprechen, und gibt ein Array der Browserdienstobjekte für diese Browser zurück. | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) | |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.