Cet article a fait l'objet d'une traduction manuelle. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. |
Traduction
Source
|
HttpBrowserCapabilities, classe
Permet au serveur de réunir des informations sur les capacités du navigateur exécuté sur le client.
System.Object
System.Web.Configuration.HttpCapabilitiesBase
System.Web.HttpBrowserCapabilities
System.Web.Mobile.MobileCapabilities
System.Web.Configuration.HttpCapabilitiesBase
System.Web.HttpBrowserCapabilities
System.Web.Mobile.MobileCapabilities
Assembly : System.Web (dans System.Web.dll)
Le type HttpBrowserCapabilities expose les membres suivants.
| Nom | Description | |
|---|---|---|
|
HttpBrowserCapabilities | Crée une instance de la classe HttpBrowserCapabilities. |
| Nom | Description | |
|---|---|---|
|
ActiveXControls | Obtient une valeur indiquant si le navigateur prend en charge les contrôles ActiveX. (Hérité de HttpCapabilitiesBase.) |
|
Adapters | Infrastructure. Retourne la collection d'adaptateurs de contrôle disponibles. (Hérité de HttpCapabilitiesBase.) |
|
AOL | Obtient une valeur indiquant si le client est un navigateur America Online (AOL). (Hérité de HttpCapabilitiesBase.) |
|
BackgroundSounds | Obtient une valeur indiquant si le navigateur prend en charge la lecture de fonds sonores à l'aide de l'élément HTML <bgsounds>. (Hérité de HttpCapabilitiesBase.) |
|
Beta | Obtient une valeur indiquant si le navigateur est une version bêta. (Hérité de HttpCapabilitiesBase.) |
|
Browser | Obtient la chaîne du navigateur (si elle existe) qui a été envoyée par le navigateur dans l'en-tête de requête User-Agent. (Hérité de HttpCapabilitiesBase.) |
|
Browsers | Obtient un ArrayList des navigateurs dans le dictionnaire Capabilities. (Hérité de HttpCapabilitiesBase.) |
|
CanCombineFormsInDeck | Obtient une valeur indiquant si le navigateur prend en charge des paquets de carte qui contiennent plusieurs formulaires, comme des cartes séparées. (Hérité de HttpCapabilitiesBase.) |
|
CanInitiateVoiceCall | Obtient une valeur indiquant si le navigateur de l'appareil mobile est capable d'initialiser un appel vocal. (Hérité de HttpCapabilitiesBase.) |
|
CanRenderAfterInputOrSelectElement | Obtient une valeur indiquant si le navigateur prend en charge le contenu de la page suivant les éléments <select> ou <input> WML. (Hérité de HttpCapabilitiesBase.) |
|
CanRenderEmptySelects | Obtient une valeur indiquant si le navigateur prend en charge les éléments <select> HTML vides. (Hérité de HttpCapabilitiesBase.) |
|
CanRenderInputAndSelectElementsTogether | Obtient une valeur indiquant si le navigateur prend en charge les éléments INPUT et SELECT WML sur la même carte. (Hérité de HttpCapabilitiesBase.) |
|
CanRenderMixedSelects | Obtient une valeur indiquant si le navigateur prend en charge les éléments <option> WML qui spécifient des attributs onpick et value. (Hérité de HttpCapabilitiesBase.) |
|
CanRenderOneventAndPrevElementsTogether | Obtient une valeur indiquant si le navigateur prend en charge des éléments <onevent> et <prev> WML qui coexistent dans la même carte WML. (Hérité de HttpCapabilitiesBase.) |
|
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 <setvar> WML avec un attribut value de 0. (Hérité de HttpCapabilitiesBase.) |
|
CanSendMail | Obtient une valeur indiquant si le navigateur prend en charge l'envoi de courriers électroniques à l'aide de l'élément <mailto> HTML pour afficher des adresses électroniques. (Hérité de HttpCapabilitiesBase.) |
|
Capabilities | Infrastructure. Utilisé en interne pour obtenir les fonctionnalités définies du navigateur. (Hérité de HttpCapabilitiesBase.) |
|
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 la version .NET Framework qui est installée sur le client. (Hérité de HttpCapabilitiesBase.) |
|
Cookies | Obtient une valeur indiquant si le navigateur prend en charge les cookies. (Hérité de HttpCapabilitiesBase.) |
|
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 d'ECMAScript que le navigateur prend en charge. (Hérité de HttpCapabilitiesBase.) |
|
Frames | Obtient une valeur indiquant 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, si elle est connue. (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 <select multiple> HTML avec une valeur d'attribut align égale à right est masquée lors du rendu. (Hérité de HttpCapabilitiesBase.) |
|
HtmlTextWriter | Obtient ou définit le nom de classe qualifié complet du HtmlTextWriter à utiliser. (Hérité de HttpCapabilitiesBase.) |
|
Id | Obtient l'identificateur interne du navigateur comme 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 | Obtient la valeur de la fonctionnalité du navigateur spécifié. En C#, cette propriété est l'indexeur pour la classe. (Hérité de HttpCapabilitiesBase.) |
|
JavaApplets | Obtient une valeur indiquant si le navigateur prend en charge Java. (Hérité de HttpCapabilitiesBase.) |
|
JavaScript | Obsolète. Obtient une valeur indiquant si le navigateur prend en charge JavaScript. (Hérité de HttpCapabilitiesBase.) |
|
JScriptVersion | Obtient la version Jscript prise en charge par le navigateur. (Hérité de HttpCapabilitiesBase.) |
|
MajorVersion | Obtient le numéro de version (entier) principale du navigateur. (Hérité de HttpCapabilitiesBase.) |
|
MaximumHrefLength | Obtient la longueur maximale de caractères pour l'attribut href d'un élément (ancre) <a> HTML. (Hérité de HttpCapabilitiesBase.) |
|
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 de version secondaire (décimal) du navigateur. (Hérité de HttpCapabilitiesBase.) |
|
MinorVersionString | Obtient le numéro de version secondaire (décimal) du navigateur sous la forme d'une 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 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 utilisée par le client, si elle est connue. (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 <select> ou <input>. (Hérité de HttpCapabilitiesBase.) |
|
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 (ancre) <a> HTML autonome. (Hérité de HttpCapabilitiesBase.) |
|
RendersBreaksAfterWmlInput | Obtient une valeur indiquant si le navigateur restitue un saut de ligne après un élément <input> HTML. (Hérité de HttpCapabilitiesBase.) |
|
RendersWmlDoAcceptsInline | Obtient une valeur indiquant si le navigateur d'appareil mobile restitue une construction Accept de formulaire WML basé sur do comme bouton inline plutôt qu'une touche programmable (soft key). (Hérité de HttpCapabilitiesBase.) |
|
RendersWmlSelectsAsMenuCards | Obtient une valeur indiquant si le navigateur restitue des éléments <select> WML comme des cartes de menu plutôt que comme une zone de liste déroulante. (Hérité de HttpCapabilitiesBase.) |
|
RequiredMetaTagNameValue | Infrastructure. Utilisé en interne pour produire une balise meta requise par 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 requiert un élément <meta> HTML pour lequel l'attribut content-type est spécifié. (Hérité de HttpCapabilitiesBase.) |
|
RequiresControlStateInSession | Obtient une valeur indiquant si le navigateur requiert que l'état du contrôle soit conservé dans les sessions. (Hérité de HttpCapabilitiesBase.) |
|
RequiresDBCSCharacter | Obtient une valeur indiquant si le navigateur requiert un jeu de caractères codés sur deux octets. (Hérité de HttpCapabilitiesBase.) |
|
RequiresHtmlAdaptiveErrorReporting | Obtient une valeur indiquant si le navigateur requiert des messages d'erreur non standard. (Hérité de HttpCapabilitiesBase.) |
|
RequiresLeadingPageBreak | Obtient une valeur indiquant si le navigateur requiert que le premier élément dans le corps d'une page Web soit un élément <br> HTML. (Hérité de HttpCapabilitiesBase.) |
|
RequiresNoBreakInFormatting | Obtient une valeur indiquant si le navigateur ne prend pas en charge les éléments <br> HTML pour mettre en forme des sauts de ligne. (Hérité de HttpCapabilitiesBase.) |
|
RequiresOutputOptimization | Obtient une valeur indiquant si le navigateur requiert que les pages contiennent un formulaire de balises de langue 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 requiert un balisage spécial. (Hérité de HttpCapabilitiesBase.) |
|
RequiresSpecialViewStateEncoding | Obtient une valeur indiquant si le navigateur requiert que les valeurs VIEWSTATE aient un codage spécial. (Hérité de HttpCapabilitiesBase.) |
|
RequiresUniqueFilePathSuffix | Obtient une valeur indiquant si le navigateur requiert des URL d'action à formulaire uniques. (Hérité de HttpCapabilitiesBase.) |
|
RequiresUniqueHtmlCheckboxNames | Obtient une valeur indiquant si le navigateur requiert des valeurs d'attribut name uniques de plusieurs éléments <input type="checkbox"> HTML. (Hérité de HttpCapabilitiesBase.) |
|
RequiresUniqueHtmlInputNames | Obtient une valeur indiquant si le navigateur requiert des valeurs d'attribut name uniques de plusieurs éléments <input> HTML. (Hérité de HttpCapabilitiesBase.) |
|
RequiresUrlEncodedPostfieldValues | Obtient une valeur indiquant si les données de publication (postback) envoyées par le navigateur seront UrlEncoded. (Hérité de HttpCapabilitiesBase.) |
|
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 ACCESSKEY des éléments <a> (ancre) et <input> HTML. (Hérité de HttpCapabilitiesBase.) |
|
SupportsBodyColor | Obtient une valeur indiquant si le navigateur prend en charge l'attribut bgcolor des éléments <body> HTML. (Hérité de HttpCapabilitiesBase.) |
|
SupportsBold | Obtient une valeur indiquant si le navigateur prend en charge les éléments <b> HTML pour mettre en forme le texte en gras. (Hérité de HttpCapabilitiesBase.) |
|
SupportsCacheControlMetaTag | Obtient une valeur indiquant si le navigateur prend en charge la valeur cache-control pour l'attribut http-equiv des éléments <meta> HTML. (Hérité de HttpCapabilitiesBase.) |
|
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 align des éléments <div> HTML. (Hérité de HttpCapabilitiesBase.) |
|
SupportsDivNoWrap | Obtient une valeur indiquant si le navigateur prend en charge l'attribut nowrap des éléments <div> HTML. (Hérité de HttpCapabilitiesBase.) |
|
SupportsEmptyStringInCookieValue | Obtient une valeur indiquant si le navigateur prend en charge des chaînes (null) vides dans les valeurs du cookie. (Hérité de HttpCapabilitiesBase.) |
|
SupportsFontColor | Obtient une valeur indiquant si le navigateur prend en charge l'attribut color des éléments <font> HTML. (Hérité de HttpCapabilitiesBase.) |
|
SupportsFontName | Obtient une valeur indiquant si le navigateur prend en charge l'attribut name des éléments <font> HTML. (Hérité de HttpCapabilitiesBase.) |
|
SupportsFontSize | Obtient une valeur indiquant si le navigateur prend en charge l'attribut size des éléments <font> HTML. (Hérité de HttpCapabilitiesBase.) |
|
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 istyle des éléments <input> HTML. (Hérité de HttpCapabilitiesBase.) |
|
SupportsInputMode | Obtient une valeur indiquant si le navigateur prend en charge l'attribut mode des éléments <input> HTML. (Hérité de HttpCapabilitiesBase.) |
|
SupportsItalic | Obtient une valeur indiquant si le navigateur prend en charge les éléments <i> HTML pour mettre en forme le texte italique. (Hérité de HttpCapabilitiesBase.) |
|
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 spécifiques 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 action des éléments <form> HTML. (Hérité de HttpCapabilitiesBase.) |
|
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 multiple des éléments <select> HTML. (Hérité de HttpCapabilitiesBase.) |
|
SupportsUncheck | Obtient une valeur indiquant si la suppression d'un élément <input type=checkbox> HTML activé se répercute dans les données de publication (postback). (Hérité de HttpCapabilitiesBase.) |
|
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 prend en charge les éléments <table> HTML. (Hérité de HttpCapabilitiesBase.) |
|
TagWriter | Infrastructure. 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 de version (entier) principale 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 prend en charge Visual Basic Script (VBScript). (Hérité de HttpCapabilitiesBase.) |
|
Version | Obtient le numéro de version complet (entier et décimal) du navigateur sous la forme d'une chaîne. (Hérité de HttpCapabilitiesBase.) |
|
W3CDomVersion | Obtient la version du modèle DOM (Document Object Model) Microsoft XML du W3C (World Wide Web Consortium) pris 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. (Hérité de HttpCapabilitiesBase.) |
|
Win32 | Obtient une valeur indiquant si le navigateur client est exécuté sur un ordinateur Win32. (Hérité de HttpCapabilitiesBase.) |
| Nom | Description | |
|---|---|---|
|
AddBrowser | Infrastructure. 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 | Crée une nouvelle instance du 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'Object spécifié est égal à l'Object en cours. (Hérité de Object.) |
|
Finalize | Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de netto***ge avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.) |
|
GetClrVersions | Retourne toutes les versions du .NET Framework Common Language Runtime installées sur le client. (Hérité de HttpCapabilitiesBase.) |
|
GetHashCode | Sert de fonction de hachage pour un type particulier. (Hérité de Object.) |
|
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) |
|
Init | Infrastructure. Utilisé en interne pour initialiser un jeu de valeurs interne. (Hérité de HttpCapabilitiesBase.) |
|
IsBrowser | 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 de l'objet Object actif. (Hérité de Object.) |
|
ToString | Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.) |
| Nom | Description | |
|---|---|---|
|
IFilterResolutionService.CompareFilters | Infrastructure. Utilisé en interne pour comparer des filtres. (Hérité de HttpCapabilitiesBase.) |
|
IFilterResolutionService.EvaluateFilter | Infrastructure. Utilisé en interne pour évaluer un filtre. (Hérité de HttpCapabilitiesBase.) |
Windows 7, Windows Vista SP1 ou ultérieur, Windows XP SP3, Windows XP SP2 Édition x64, Windows Server 2008 (installation minimale non prise en charge), Windows Server 2008 R2 (installation minimale prise en charge avec SP1 ou version ultérieure), Windows Server 2003 SP2
Le .NET Framework ne prend pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.