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 BrowserCapabilitiesFactoryBase classe est la classe de base à partir de laquelle BrowserCapabilitiesFactory est dérivée. 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 requêtes de la classe HttpCapabilitiesBase, accessible 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 des fonctionnalités de 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
| Nom | Description |
|---|---|
| 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 instance de cette classe. |
Propriétés
| Nom | Description |
|---|---|
| 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 relatives à différentes 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 requête. |
Méthodes
| Nom | Description |
|---|---|
| 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 HttpBrowserCapabilities objet. |
| 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. Sert 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 la 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 spécifié HttpBrowserCapabilities n’a pas d’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 Objectactuel. (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 en fonction du 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 requête en fonction du 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) |