Share via


Classe BrowserFactory

Fornisce una classe base per le factory del browser che creano BrowserService oggetti per i 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 di BrowserFactory classe.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica Name Ottiene il nome della factory del browser.
Proprietà pubblica SupportedVersions Ottiene un elenco delle versioni del browser che sono supportati dalla factory del browser.
Proprietà pubblica TechnologyManagerTypeName Ottiene il nome del tipo per il gestore tecnologia dell'interfaccia utente da utilizzare per la factory del browser.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto 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 browser supporto per i browser supporti di tale la factory.
Metodo pubblico GetBrowserSupportLevel Restituisce il livello di supporto numerico per il browser.
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() Viene avviato il browser e restituisce un oggetto servizio Browser.
Metodo pubblico Launch(array<String[]) Viene avviato il browser utilizzando gli argomenti forniti e restituisce un oggetto servizio Browser.
Metodo pubblico Launch(Uri) Viene avviato il browser tramite l'Uniform Resource Identifier fornito (URI) e restituisce un oggetto servizio Browser.
Metodo pubblico Locate(IntPtr) Cerca il browser identificato dall'handle della finestra fornito e restituisce un oggetto servizio Browser.
Metodo pubblico Locate(PropertyExpressionCollection, PropertyExpressionCollection) Cerca il browser utilizzando le proprietà di ricerca e filtrare le proprietà specificate.
Metodo pubblico LocateAll Trova tutti i browser che corrispondono alle proprietà di ricerca e filtrare le proprietà fornite e restituisce una matrice di oggetti servizi 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