BrowserCapabilitiesFactoryBase Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
La BrowserCapabilitiesFactoryBase classe è la classe base da cui BrowserCapabilitiesFactory è derivata. Viene usato internamente in fase di esecuzione dal sistema di configurazione per creare istanze specifiche della richiesta della classe HttpCapabilitiesBase, accessibile pubblicamente tramite la proprietà intrinseca ASP.NET Request.Browser.
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.
public ref class BrowserCapabilitiesFactoryBase
public class BrowserCapabilitiesFactoryBase
type BrowserCapabilitiesFactoryBase = class
Public Class BrowserCapabilitiesFactoryBase
- Ereditarietà
-
BrowserCapabilitiesFactoryBase
- Derivato
Commenti
Le funzionalità del browser vengono definite in un file con estensione browser. È possibile usare la gerarchia predefinita nel file con estensione browser o creare una gerarchia personalizzata per definire le funzionalità del browser.
Costruttori
| Nome | Descrizione |
|---|---|
| BrowserCapabilitiesFactoryBase() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Usato internamente dal sistema di configurazione per creare una nuova istanza di questa classe. |
Proprietà
| Nome | Descrizione |
|---|---|
| BrowserElements |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Usato internamente dal sistema di configurazione per rappresentare una raccolta di informazioni relative a varie funzionalità del browser. |
| MatchedHeaders |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Usato internamente dal sistema di configurazione per rappresentare una raccolta di valori di intestazione della richiesta. |
Metodi
| Nome | Descrizione |
|---|---|
| ConfigureBrowserCapabilities(NameValueCollection, HttpBrowserCapabilities) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Usato internamente in fase di esecuzione per configurare un HttpBrowserCapabilities oggetto . |
| ConfigureCustomCapabilities(NameValueCollection, HttpBrowserCapabilities) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Usato internamente in fase di esecuzione per configurare gerarchie personalizzate delle funzionalità del browser. |
| Equals(Object) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetHashCode() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Funge da funzione hash predefinita. (Ereditato da Object) |
| GetType() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| IsBrowserUnknown(HttpCapabilitiesBase) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Utilizzato internamente dal sistema di configurazione per determinare se il browser rappresentato dall'oggetto specificato HttpBrowserCapabilities non dispone di una scheda disponibile. |
| MemberwiseClone() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| PopulateBrowserElements(IDictionary) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Usato internamente dal sistema di configurazione per popolare una raccolta di funzionalità del browser basate sul browser supportato. |
| PopulateMatchedHeaders(IDictionary) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Usato internamente dal sistema di configurazione per popolare una raccolta di intestazioni di richiesta in base al browser supportato. |
| ToString() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |