HttpBrowserCapabilities 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.
Permet au serveur de réunir des informations sur les capacités du navigateur exécuté sur le client.
public ref class HttpBrowserCapabilities : System::Web::Configuration::HttpCapabilitiesBase
public class HttpBrowserCapabilities : System.Web.Configuration.HttpCapabilitiesBase
type HttpBrowserCapabilities = class
inherit HttpCapabilitiesBase
Public Class HttpBrowserCapabilities
Inherits HttpCapabilitiesBase
- Héritage
- Dérivé
Remarques
Les HttpBrowserCapabilities propriétés sont accessibles via la Browser propriété de l’objet intrinsèque Request ASP.NET.
Constructeurs
HttpBrowserCapabilities() |
Crée une instance de la classe HttpBrowserCapabilities. |
Propriétés
ActiveXControls |
Obtient une valeur qui indique si le navigateur client prend en charge les contrôles ActiveX. |
ActiveXControls |
Obtient une valeur qui indique si le navigateur prend en charge les contrôles ActiveX. (Hérité de HttpCapabilitiesBase) |
Adapters |
Retourne la collection des adaptateurs de contrôle disponibles. (Hérité de HttpCapabilitiesBase) |
AOL |
Obtient une valeur qui indique si le client est un navigateur AOL (America Online). |
AOL |
Obtient une valeur qui indique si le client est un navigateur AOL (America Online). (Hérité de HttpCapabilitiesBase) |
BackgroundSounds |
Obtient une valeur indiquant si le navigateur client prend en charge les sons d’arrière-plan. |
BackgroundSounds |
Obtient une valeur indiquant si le navigateur prend en charge la lecture de fonds sonores à l’aide de l’élément HTML |
Beta |
Obtient une valeur indiquant si le navigateur est une version bêta. |
Beta |
Obtient une valeur indiquant si le navigateur est une version bêta. (Hérité de HttpCapabilitiesBase) |
Browser |
Obtient la chaîne de navigateur (le cas échéant) qui a été transmise dans l’en-tête User-Agent. |
Browser |
Obtient, le cas échéant, la chaîne du navigateur envoyée par le navigateur dans l’en-tête de requête |
Browsers |
Obtient un élément ArrayList des navigateurs dans le dictionnaire Capabilities. (Hérité de HttpCapabilitiesBase) |
CanCombineFormsInDeck |
Obtient une valeur qui indique si le navigateur prend en charge les jeux contenant plusieurs formulaires, comme des cartes distinctes. (Hérité de HttpCapabilitiesBase) |
CanInitiateVoiceCall |
Obtient une valeur indiquant si l’appareil du navigateur est capable d’initialiser un appel vocal. (Hérité de HttpCapabilitiesBase) |
CanRenderAfterInputOrSelectElement |
Obtient une valeur qui indique si le navigateur prend en charge le contenu de page suivant les éléments WML |
CanRenderEmptySelects |
Obtient une valeur indiquant si le navigateur prend en charge les éléments HTML |
CanRenderInputAndSelectElementsTogether |
Obtient une valeur indiquant si le navigateur prend en charge les éléments WML |
CanRenderMixedSelects |
Obtient une valeur indiquant si le navigateur prend en charge les éléments WML |
CanRenderOneventAndPrevElementsTogether |
Obtient une valeur indiquant si le navigateur prend en charge des éléments WML |
CanRenderPostBackCards |
Obtient une valeur indiquant si le navigateur WML prend en charge des cartes WML pour la publication (postback). (Hérité de HttpCapabilitiesBase) |
CanRenderSetvarZeroWithMultiSelectionList |
Obtient une valeur indiquant si le navigateur prend en charge des éléments WML |
CanSendMail |
Obtient une valeur indiquant si le navigateur prend en charge l’envoi d’e-mails à l’aide de l’élément HTML |
Capabilities |
Utilisée en interne pour obtenir les fonctionnalités définies du navigateur. (Hérité de HttpCapabilitiesBase) |
CDF |
Obtient une valeur indiquant si le navigateur client prend en charge CDF (Channel Definition Format) pour la diffusion web (webcasting). |
CDF |
Obtient une valeur indiquant si le navigateur prend en charge CDF (Channel Definition Format) pour la diffusion sur le Web (webcasting). (Hérité de HttpCapabilitiesBase) |
ClrVersion |
Obtient le numéro de version du common language runtime .NET installé sur le client. |
ClrVersion |
Obtient la version du .NET Framework qui est installée sur le client. (Hérité de HttpCapabilitiesBase) |
Cookies |
Obtient une valeur indiquant si le navigateur client prend en charge les cookies. |
Cookies |
Obtient une valeur qui indique si le navigateur prend en charge les cookies. (Hérité de HttpCapabilitiesBase) |
Crawler |
Obtient une valeur indiquant si le navigateur client est un moteur de recherche web. |
Crawler |
Obtient une valeur indiquant si le navigateur est un moteur de recherche Internet. (Hérité de HttpCapabilitiesBase) |
DefaultSubmitButtonLimit |
Retourne le nombre maximal de boutons Envoyer qui sont autorisés pour un formulaire. (Hérité de HttpCapabilitiesBase) |
EcmaScriptVersion |
Obtient le numéro de version du script ECMA que le navigateur client prend en charge. |
EcmaScriptVersion |
Obtient le numéro de version d’ECMAScript que le navigateur prend en charge. (Hérité de HttpCapabilitiesBase) |
Frames |
Obtient une valeur indiquant si le navigateur client prend en charge les cadres HTML. |
Frames |
Obtient une valeur qui indique si le navigateur prend en charge les frames HTML. (Hérité de HttpCapabilitiesBase) |
GatewayMajorVersion |
Obtient le numéro de version principale de la passerelle sans fil utilisée pour accéder au serveur, s’il est connu. (Hérité de HttpCapabilitiesBase) |
GatewayMinorVersion |
Obtient le numéro de version secondaire de la passerelle sans fil utilisée pour accéder au serveur, s’il est connu. (Hérité de HttpCapabilitiesBase) |
GatewayVersion |
Obtient la version de la passerelle sans fil utilisée pour accéder au serveur, s’il est connu. (Hérité de HttpCapabilitiesBase) |
HasBackButton |
Obtient une valeur indiquant si le navigateur a un bouton Précédent dédié. (Hérité de HttpCapabilitiesBase) |
HidesRightAlignedMultiselectScrollbars |
Obtient une valeur indiquant si la barre de défilement d’un élément HTML |
HtmlTextWriter |
Obtient ou définit le nom de classe complet de HtmlTextWriter à utiliser. (Hérité de HttpCapabilitiesBase) |
Id |
Obtient l’identificateur interne du navigateur tel que spécifié dans le fichier de définition de navigateur. (Hérité de HttpCapabilitiesBase) |
InputType |
Retourne le type d’entrée pris en charge par le navigateur. (Hérité de HttpCapabilitiesBase) |
IsColor |
Obtient une valeur indiquant si le navigateur a un affichage couleur. (Hérité de HttpCapabilitiesBase) |
IsMobileDevice |
Obtient une valeur indiquant si le navigateur est un appareil mobile reconnu. (Hérité de HttpCapabilitiesBase) |
Item[String] |
Obtient la valeur de la capacité du navigateur spécifié. En C#, cette propriété est l’indexeur de la classe. (Hérité de HttpCapabilitiesBase) |
JavaApplets |
Obtient une valeur indiquant si le navigateur client prend en charge les applets Java. |
JavaApplets |
Obtient une valeur indiquant si le navigateur prend en charge Java. (Hérité de HttpCapabilitiesBase) |
JavaScript |
Obtient une valeur indiquant si le navigateur client prend en charge JavaScript. |
JavaScript |
Obsolète.
Obtient une valeur indiquant si le navigateur prend en charge JavaScript. (Hérité de HttpCapabilitiesBase) |
JScriptVersion |
Obtient la version de JScript prise en charge par le navigateur. (Hérité de HttpCapabilitiesBase) |
MajorVersion |
Obtient le numéro (entier) de la version principale du navigateur client. |
MajorVersion |
Obtient le numéro de version principale (entier) du navigateur. (Hérité de HttpCapabilitiesBase) |
MaximumHrefLength |
Obtient la longueur maximale, en caractères, de l’attribut |
MaximumRenderedPageSize |
Obtient la longueur maximale de la page, en octets, que le navigateur peut afficher. (Hérité de HttpCapabilitiesBase) |
MaximumSoftkeyLabelLength |
Retourne la longueur maximale du texte qu’une étiquette de touche programmable peut afficher. (Hérité de HttpCapabilitiesBase) |
MinorVersion |
Obtient le numéro (entier) de la version mineure du navigateur client. |
MinorVersion |
Obtient le numéro de version secondaire (décimal) du navigateur. (Hérité de HttpCapabilitiesBase) |
MinorVersionString |
Obtient le numéro de version secondaire (décimal) du navigateur sous forme de chaîne. (Hérité de HttpCapabilitiesBase) |
MobileDeviceManufacturer |
Retourne le nom du fabricant d’un appareil mobile, s’il est connu. (Hérité de HttpCapabilitiesBase) |
MobileDeviceModel |
Obtient le nom de modèle d’un appareil mobile, s’il est connu. (Hérité de HttpCapabilitiesBase) |
MSDomVersion |
Obtient la version du modèle DOM (Document Object Model) Microsoft HTML (MSHTML) pris en charge par le navigateur client. |
MSDomVersion |
Obtient la version du modèle DOM (Document Object Model) Microsoft HTML pris en charge par le navigateur. (Hérité de HttpCapabilitiesBase) |
NumberOfSoftkeys |
Retourne le nombre de touches programmables sur un appareil mobile. (Hérité de HttpCapabilitiesBase) |
Platform |
Obtient le nom de la plateforme que le client utilise. |
Platform |
Obtient le nom de la plateforme que le client utilise, s’il est connu. (Hérité de HttpCapabilitiesBase) |
PreferredImageMime |
Retourne le type MIME du type de contenu image généralement préféré par le navigateur. (Hérité de HttpCapabilitiesBase) |
PreferredRenderingMime |
Retourne le type MIME du type de contenu généralement préféré par le navigateur. (Hérité de HttpCapabilitiesBase) |
PreferredRenderingType |
Obtient le nom général pour le type de contenu que le navigateur préfère. (Hérité de HttpCapabilitiesBase) |
PreferredRequestEncoding |
Obtient le codage de requête préféré par le navigateur. (Hérité de HttpCapabilitiesBase) |
PreferredResponseEncoding |
Obtient le codage de réponse préféré par le navigateur. (Hérité de HttpCapabilitiesBase) |
RendersBreakBeforeWmlSelectAndInput |
Obtient une valeur indiquant si le navigateur restitue un saut de ligne avant les éléments |
RendersBreaksAfterHtmlLists |
Obtient une valeur indiquant si le navigateur restitue un saut de ligne après des éléments de liste. (Hérité de HttpCapabilitiesBase) |
RendersBreaksAfterWmlAnchor |
Obtient une valeur indiquant si le navigateur restitue un saut de ligne après un élément HTML |
RendersBreaksAfterWmlInput |
Obtient une valeur indiquant si le navigateur restitue un saut de ligne après un élément HTML |
RendersWmlDoAcceptsInline |
Obtient une valeur indiquant si le navigateur d’appareil mobile restitue une construction d’acceptation de formulaire WML basé sur |
RendersWmlSelectsAsMenuCards |
Obtient une valeur indiquant si le navigateur restitue les éléments WML |
RequiredMetaTagNameValue |
Utilisé en interne pour produire une balise meta indispensable à certains navigateurs. (Hérité de HttpCapabilitiesBase) |
RequiresAttributeColonSubstitution |
Obtient une valeur indiquant si le navigateur requiert que les signes deux-points dans les valeurs d’attribut d’élément soient remplacés par un caractère différent. (Hérité de HttpCapabilitiesBase) |
RequiresContentTypeMetaTag |
Obtient une valeur indiquant si le navigateur nécessite un élément HTML |
RequiresControlStateInSession |
Obtient une valeur indiquant si le navigateur nécessite que l’état du contrôle soit conservé dans les sessions. (Hérité de HttpCapabilitiesBase) |
RequiresDBCSCharacter |
Obtient une valeur indiquant si le navigateur nécessite un jeu de caractères codés sur deux octets. (Hérité de HttpCapabilitiesBase) |
RequiresHtmlAdaptiveErrorReporting |
Obtient une valeur indiquant si le navigateur nécessite des messages d’erreur non standard. (Hérité de HttpCapabilitiesBase) |
RequiresLeadingPageBreak |
Obtient une valeur indiquant si le navigateur a besoin que le premier élément dans le corps d’une page Web soit un élément HTML |
RequiresNoBreakInFormatting |
Obtient une valeur indiquant si le navigateur ne prend pas en charge les éléments HTML |
RequiresOutputOptimization |
Obtient une valeur indiquant si le navigateur exige que les pages contiennent une forme de balise de langage de balisage avec une taille optimisée. (Hérité de HttpCapabilitiesBase) |
RequiresPhoneNumbersAsPlainText |
Obtient une valeur indiquant si le navigateur prend en charge la numérotation téléphonique reposant sur du texte brut ou s’il nécessite un balisage spécial. (Hérité de HttpCapabilitiesBase) |
RequiresSpecialViewStateEncoding |
Obtient une valeur indiquant si le navigateur exige que les valeurs |
RequiresUniqueFilePathSuffix |
Obtient une valeur indiquant si le navigateur nécessite des URL d’action de formulaire uniques. (Hérité de HttpCapabilitiesBase) |
RequiresUniqueHtmlCheckboxNames |
Obtient une valeur indiquant si le navigateur exige des valeurs d’attribut |
RequiresUniqueHtmlInputNames |
Obtient une valeur indiquant si le navigateur exige des valeurs d’attribut |
RequiresUrlEncodedPostfieldValues |
Obtient une valeur indiquant si les données de publication (postback) envoyées par le navigateur sont |
ScreenBitDepth |
Retourne la profondeur de l’affichage, en bits par pixel. (Hérité de HttpCapabilitiesBase) |
ScreenCharactersHeight |
Retourne la hauteur approximative de l’affichage, en lignes de caractères. (Hérité de HttpCapabilitiesBase) |
ScreenCharactersWidth |
Retourne la largeur approximative de l’affichage, en caractères. (Hérité de HttpCapabilitiesBase) |
ScreenPixelsHeight |
Retourne la hauteur approximative de l’affichage, en pixels. (Hérité de HttpCapabilitiesBase) |
ScreenPixelsWidth |
Retourne la largeur approximative de l’affichage, en pixels. (Hérité de HttpCapabilitiesBase) |
SupportsAccesskeyAttribute |
Obtient une valeur indiquant si le navigateur prend en charge l’attribut |
SupportsBodyColor |
Obtient une valeur indiquant si le navigateur prend en charge l’attribut |
SupportsBold |
Obtient une valeur indiquant si le navigateur prend en charge les éléments HTML |
SupportsCacheControlMetaTag |
Obtient une valeur indiquant si le navigateur prend en charge la valeur |
SupportsCallback |
Obtient une valeur indiquant si le navigateur prend en charge les scripts de rappel. (Hérité de HttpCapabilitiesBase) |
SupportsCss |
Obtient une valeur indiquant si le navigateur prend en charge les feuilles de style en cascade (CSS). (Hérité de HttpCapabilitiesBase) |
SupportsDivAlign |
Obtient une valeur indiquant si le navigateur prend en charge l’attribut |
SupportsDivNoWrap |
Obtient une valeur indiquant si le navigateur prend en charge l’attribut |
SupportsEmptyStringInCookieValue |
Obtient une valeur indiquant si le navigateur prend en charge des chaînes ( |
SupportsFontColor |
Obtient une valeur indiquant si le navigateur prend en charge l’attribut |
SupportsFontName |
Obtient une valeur indiquant si le navigateur prend en charge l’attribut |
SupportsFontSize |
Obtient une valeur indiquant si le navigateur prend en charge l’attribut |
SupportsImageSubmit |
Obtient une valeur indiquant si le navigateur prend en charge l’utilisation d’une image personnalisée au lieu du bouton Envoyer d’un formulaire standard. (Hérité de HttpCapabilitiesBase) |
SupportsIModeSymbols |
Obtient une valeur indiquant si le navigateur prend en charge les symboles i-mode. (Hérité de HttpCapabilitiesBase) |
SupportsInputIStyle |
Obtient une valeur indiquant si le navigateur prend en charge l’attribut |
SupportsInputMode |
Obtient une valeur indiquant si le navigateur prend en charge l’attribut |
SupportsItalic |
Obtient une valeur indiquant si le navigateur prend en charge les éléments HTML |
SupportsJPhoneMultiMediaAttributes |
Obtient une valeur indiquant si le navigateur prend en charge les attributs multimédias J-Phone. (Hérité de HttpCapabilitiesBase) |
SupportsJPhoneSymbols |
Obtient une valeur indiquant si le navigateur prend en charge les symboles d’images propres à J-Phone. (Hérité de HttpCapabilitiesBase) |
SupportsQueryStringInFormAction |
Obtient une valeur indiquant si le navigateur prend en charge une chaîne de requête dans la valeur d’attribut |
SupportsRedirectWithCookie |
Obtient une valeur indiquant si le navigateur prend en charge les cookies lors de la redirection. (Hérité de HttpCapabilitiesBase) |
SupportsSelectMultiple |
Obtient une valeur indiquant si le navigateur prend en charge l’attribut |
SupportsUncheck |
Obtient une valeur indiquant si la suppression d’un élément HTML |
SupportsXmlHttp |
Obtient une valeur indiquant si le navigateur prend en charge la réception du format XML via HTTP. (Hérité de HttpCapabilitiesBase) |
Tables |
Obtient une valeur indiquant si le navigateur client prend en charge les tableaux HTML. |
Tables |
Obtient une valeur indiquant si le navigateur prend en charge les éléments HTML |
TagWriter |
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 pour obtenir le type de l’objet qui est utilisé pour écrire des balises pour le navigateur. |
TagWriter |
Utilisé en interne pour obtenir le type de l’objet qui est utilisé pour écrire des balises pour le navigateur. (Hérité de HttpCapabilitiesBase) |
Type |
Obtient le nom et le numéro (entier) de la version principale du navigateur client. |
Type |
Obtient le numéro de la version majeure (entier) du navigateur. (Hérité de HttpCapabilitiesBase) |
UseOptimizedCacheKey |
Utilisé en interne pour obtenir une valeur indiquant s’il faut utiliser une clé de cache optimisée. (Hérité de HttpCapabilitiesBase) |
VBScript |
Obtient une valeur indiquant si le navigateur client prend en charge VBScript. |
VBScript |
Obtient une valeur indiquant si le navigateur prend en charge Visual Basic Script Edition (VBScript). (Hérité de HttpCapabilitiesBase) |
Version |
Obtient le numéro de version complet (entier et décimal) du navigateur sous forme de chaîne. |
Version |
Obtient le numéro de version complet (entier et décimal) du navigateur sous forme de chaîne. (Hérité de HttpCapabilitiesBase) |
W3CDomVersion |
Obtient la version du modèle DOM (Document Object Model) XML du W3C (World Wide Web Consortium) pris en charge par le navigateur client. |
W3CDomVersion |
Obtient la version du modèle DOM (Document Object Model) XML du W3C (World Wide Web Consortium) prise en charge par le navigateur. (Hérité de HttpCapabilitiesBase) |
Win16 |
Obtient une valeur indiquant si le navigateur client est exécuté sur un ordinateur Win16. |
Win16 |
Obtient une valeur indiquant si le navigateur client est exécuté sur un ordinateur Win16. (Hérité de HttpCapabilitiesBase) |
Win32 |
Obtient une valeur indiquant si le navigateur client est exécuté sur un ordinateur Win32. |
Win32 |
Obtient une valeur indiquant si le navigateur client est exécuté sur un ordinateur Win32. (Hérité de HttpCapabilitiesBase) |
Méthodes
AddBrowser(String) |
Utilisé en interne pour ajouter une entrée à la collection interne de navigateurs pour lesquels les fonctionnalités sont reconnues. (Hérité de HttpCapabilitiesBase) |
CreateHtmlTextWriter(TextWriter) |
Crée une nouvelle instance de HtmlTextWriter à utiliser. (Hérité de HttpCapabilitiesBase) |
DisableOptimizedCacheKey() |
Utilisé en interne pour désactiver l’utilisation d’une clé de cache optimisée. (Hérité de HttpCapabilitiesBase) |
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetClrVersions() |
Retourne toutes les versions du common language runtime (CLR) .NET installées sur le client. |
GetClrVersions() |
Retourne toutes les versions du Common Language Runtime .NET Framework installées sur le client. (Hérité de HttpCapabilitiesBase) |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
Init() |
Utilisé en interne pour initialiser un jeu de valeurs interne. (Hérité de HttpCapabilitiesBase) |
IsBrowser(String) |
Obtient une valeur indiquant si le navigateur client est le même que le navigateur spécifié. (Hérité de HttpCapabilitiesBase) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |
Implémentations d’interfaces explicites
IFilterResolutionService.CompareFilters(String, String) |
Utilisé en interne pour comparer des filtres. (Hérité de HttpCapabilitiesBase) |
IFilterResolutionService.EvaluateFilter(String) |
Utilisé en interne pour évaluer un filtre. (Hérité de HttpCapabilitiesBase) |