Condividi tramite


Classe BrowserFactory

Fornisce una classe di base per i produttori di browser che creano oggetti BrowserService per browser specifici.

Gerarchia di ereditarietà

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

Spazio dei nomi:  Microsoft.VisualStudio.TestTools.UITest.Extension
Assembly:  Microsoft.VisualStudio.TestTools.UITest.Extension (in Microsoft.VisualStudio.TestTools.UITest.Extension.dll)

Sintassi

'Dichiarazione
Public MustInherit Class BrowserFactory
public abstract class BrowserFactory
public ref class BrowserFactory abstract
[<AbstractClass>]
type BrowserFactory =  class end
public abstract class BrowserFactory

Il tipo BrowserFactory espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo protetto BrowserFactory Inizializza una nuova istanza della classe BrowserFactory.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica Name Ottiene il nome di questo produttore di browser.
Proprietà pubblica SupportedVersions Ottiene un elenco di versioni di browser supportate da questo produttore di browser.
Proprietà pubblica TechnologyManagerTypeName Ottiene il nome del tipo del gestore tecnologia dell'interfaccia utente da utilizzare per questo produttore di browser.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals Determina se l'oggetto Object specificato è uguale all'oggetto Object corrente. (Ereditato da Object)
Metodo protetto Finalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo pubblico GetBrowserHelper Restituisce un oggetto browser helper per i browser supportati da questo produttore.
Metodo pubblico GetBrowserSupportLevel Restituisce il livello di supporto numerico per il browser specificato.
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico Launch() Avvia il browser e restituisce un oggetto servizio Browser.
Metodo pubblico Launch(array<String[]) Avvia il browser tramite gli argomenti forniti e restituisce un oggetto servizio Browser.
Metodo pubblico Launch(Uri) Avvia il browser tramite l'URI (Uniform Resource Identifier) fornito e restituisce un oggetto servizio Browser.
Metodo pubblico Locate(IntPtr) Trova il browser identificato dall'handle di finestra fornito e restituisce un oggetto servizio Browser.
Metodo pubblico Locate(PropertyExpressionCollection, PropertyExpressionCollection) Trova il browser in base alle proprietà di ricerca e di filtro fornite.
Metodo pubblico LocateAll Trova tutti i browser che corrispondono alle proprietà di ricerca e di filtro fornite e restituisce una matrice di oggetti servizio Browser per tali browser.
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.TestTools.UITest.Extension

BrowserService