BrowserCapabilitiesFactoryBase Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
La classe BrowserCapabilitiesFactoryBase est la classe de base de laquelle BrowserCapabilitiesFactory est dérivé. Il est utilisé en interne au moment de l'exécution par le système de configuration pour créer des instances spécifiques aux demandes de la classe HttpCapabilitiesBase qui sont accessibles publiquement via la propriété intrinsèque Request.Browser
ASP.NET.
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.
public ref class BrowserCapabilitiesFactoryBase
public class BrowserCapabilitiesFactoryBase
type BrowserCapabilitiesFactoryBase = class
Public Class BrowserCapabilitiesFactoryBase
- Héritage
-
BrowserCapabilitiesFactoryBase
- Dérivé
Remarques
Vous définissez les fonctionnalités du navigateur dans un fichier .browser. Vous pouvez utiliser la hiérarchie par défaut dans le fichier .browser ou créer une hiérarchie personnalisée pour définir les fonctionnalités du navigateur.
Constructeurs
BrowserCapabilitiesFactoryBase() |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Utilisé en interne par le système de configuration pour créer une nouvelle instance de cette classe. |
Propriétés
BrowserElements |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Utilisé en interne par le système de configuration pour représenter une collection d'informations concernant plusieurs fonctionnalités de navigateur. |
MatchedHeaders |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Utilisé en interne par le système de configuration pour représenter une collection de valeurs d'en-tête de demande. |
Méthodes
ConfigureBrowserCapabilities(NameValueCollection, HttpBrowserCapabilities) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Utilisé en interne au moment de l'exécution pour configurer un objet HttpBrowserCapabilities. |
ConfigureCustomCapabilities(NameValueCollection, HttpBrowserCapabilities) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Utilisé en interne au moment de l'exécution pour configurer des hiérarchies personnalisées de fonctionnalités de navigateur. |
Equals(Object) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetHashCode() |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Obtient le Type de l'instance actuelle. (Hérité de Object) |
IsBrowserUnknown(HttpCapabilitiesBase) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Utilisé en interne par le système de configuration pour déterminer si le navigateur représenté par l'objet HttpBrowserCapabilities spécifié ne dispose pas d'un adaptateur disponible. |
MemberwiseClone() |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Crée une copie superficielle du Object actuel. (Hérité de Object) |
PopulateBrowserElements(IDictionary) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Utilisé en interne par le système de configuration pour remplir une collection de fonctionnalités de navigateur basée sur le navigateur pris en charge. |
PopulateMatchedHeaders(IDictionary) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Utilisé en interne par le système de configuration pour remplir une collection d'en-têtes de demande basée sur le navigateur pris en charge. |
ToString() |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |