Condividi tramite


HttpBrowserCapabilities Classe

Definizione

Consente al server di raccogliere informazioni sulle funzionalità del browser in esecuzione nel 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
Ereditarietà
HttpBrowserCapabilities
Derivato

Commenti

Le HttpBrowserCapabilities proprietà sono accessibili tramite la Browser proprietà dell'oggetto intrinseco Request ASP.NET.

Costruttori

Nome Descrizione
HttpBrowserCapabilities()

Crea una nuova istanza della HttpBrowserCapabilities classe .

Proprietà

Nome Descrizione
ActiveXControls

Ottiene un valore che indica se il browser client supporta i controlli ActiveX.

ActiveXControls

Ottiene un valore che indica se il browser supporta i controlli ActiveX.

(Ereditato da HttpCapabilitiesBase)
Adapters

Restituisce l'insieme di adattatori di controllo disponibili.

(Ereditato da HttpCapabilitiesBase)
AOL

Ottiene un valore che indica se il client è un browser America Online (AOL).

AOL

Ottiene un valore che indica se il client è un browser America Online (AOL).

(Ereditato da HttpCapabilitiesBase)
BackgroundSounds

Ottiene un valore che indica se il browser client supporta suoni di sfondo.

BackgroundSounds

Ottiene un valore che indica se il browser supporta la riproduzione di suoni di sfondo usando l'elemento <bgsounds> HTML.

(Ereditato da HttpCapabilitiesBase)
Beta

Ottiene un valore che indica se il browser è una versione beta.

Beta

Ottiene un valore che indica se il browser è una versione beta.

(Ereditato da HttpCapabilitiesBase)
Browser

Ottiene la stringa del browser (se presente) trasmessa nell'intestazione User-Agent.

Browser

Ottiene la stringa del browser (se presente) inviata dal browser nell'intestazione della User-Agent richiesta.

(Ereditato da HttpCapabilitiesBase)
Browsers

Ottiene un ArrayList oggetto dei browser nel Capabilities dizionario.

(Ereditato da HttpCapabilitiesBase)
CanCombineFormsInDeck

Ottiene un valore che indica se il browser supporta mazzi contenenti più moduli, ad esempio schede separate.

(Ereditato da HttpCapabilitiesBase)
CanInitiateVoiceCall

Ottiene un valore che indica se il dispositivo browser è in grado di avviare una chiamata vocale.

(Ereditato da HttpCapabilitiesBase)
CanRenderAfterInputOrSelectElement

Ottiene un valore che indica se il browser supporta il contenuto della pagina dopo WML <select> o <input> elementi.

(Ereditato da HttpCapabilitiesBase)
CanRenderEmptySelects

Ottiene un valore che indica se il browser supporta elementi HTML <select> vuoti.

(Ereditato da HttpCapabilitiesBase)
CanRenderInputAndSelectElementsTogether

Ottiene un valore che indica se il browser supporta WML INPUT e SELECT gli elementi nella stessa scheda.

(Ereditato da HttpCapabilitiesBase)
CanRenderMixedSelects

Ottiene un valore che indica se il browser supporta gli elementi WML <option> che specificano entrambi onpick gli attributi e value .

(Ereditato da HttpCapabilitiesBase)
CanRenderOneventAndPrevElementsTogether

Ottiene un valore che indica se il browser supporta WML <onevent> e <prev> gli elementi coesistenti all'interno della stessa scheda WML.

(Ereditato da HttpCapabilitiesBase)
CanRenderPostBackCards

Ottiene un valore che indica se il browser supporta le schede WML per il postback.

(Ereditato da HttpCapabilitiesBase)
CanRenderSetvarZeroWithMultiSelectionList

Ottiene un valore che indica se il browser supporta gli elementi WML <setvar> con un value attributo 0.

(Ereditato da HttpCapabilitiesBase)
CanSendMail

Ottiene un valore che indica se il browser supporta l'invio di messaggi di posta elettronica utilizzando l'elemento HTML <mailto> per la visualizzazione di indirizzi elettronici.

(Ereditato da HttpCapabilitiesBase)
Capabilities

Usato internamente per ottenere le funzionalità definite del browser.

(Ereditato da HttpCapabilitiesBase)
CDF

Ottiene un valore che indica se il browser client supporta il formato CDF (Channel Definition Format) per il webcast.

CDF

Ottiene un valore che indica se il browser supporta Channel Definition Format (CDF) per il webcast.

(Ereditato da HttpCapabilitiesBase)
ClrVersion

Ottiene il numero di versione di Common Language Runtime .NET installato nel client.

ClrVersion

Ottiene la versione di .NET Framework installata nel client.

(Ereditato da HttpCapabilitiesBase)
Cookies

Ottiene un valore che indica se il browser client supporta i cookie.

Cookies

Ottiene un valore che indica se il browser supporta i cookie.

(Ereditato da HttpCapabilitiesBase)
Crawler

Ottiene un valore che indica se il browser client è un motore di ricerca web crawler.

Crawler

Ottiene un valore che indica se il browser è un crawler Web del motore di ricerca.

(Ereditato da HttpCapabilitiesBase)
DefaultSubmitButtonLimit

Restituisce il numero massimo di pulsanti Invia consentiti per un modulo.

(Ereditato da HttpCapabilitiesBase)
EcmaScriptVersion

Ottiene il numero di versione dello script ECMA supportato dal browser client.

EcmaScriptVersion

Ottiene il numero di versione di ECMAScript supportato dal browser.

(Ereditato da HttpCapabilitiesBase)
Frames

Ottiene un valore che indica se il browser client supporta frame HTML.

Frames

Ottiene un valore che indica se il browser supporta frame HTML.

(Ereditato da HttpCapabilitiesBase)
GatewayMajorVersion

Ottiene il numero di versione principale del gateway wireless utilizzato per accedere al server, se noto.

(Ereditato da HttpCapabilitiesBase)
GatewayMinorVersion

Ottiene il numero di versione secondaria del gateway wireless utilizzato per accedere al server, se noto.

(Ereditato da HttpCapabilitiesBase)
GatewayVersion

Ottiene la versione del gateway wireless utilizzato per accedere al server, se noto.

(Ereditato da HttpCapabilitiesBase)
HasBackButton

Ottiene un valore che indica se il browser dispone di un pulsante Indietro dedicato.

(Ereditato da HttpCapabilitiesBase)
HidesRightAlignedMultiselectScrollbars

Ottiene un valore che indica se la barra di scorrimento di un elemento HTML <select multiple> con un align valore di attributo è right nascosta durante il rendering.

(Ereditato da HttpCapabilitiesBase)
HtmlTextWriter

Ottiene o imposta il nome completo della classe dell'oggetto HtmlTextWriter da utilizzare.

(Ereditato da HttpCapabilitiesBase)
Id

Ottiene l'identificatore interno del browser come specificato nel file di definizione del browser.

(Ereditato da HttpCapabilitiesBase)
InputType

Restituisce il tipo di input supportato dal browser.

(Ereditato da HttpCapabilitiesBase)
IsColor

Ottiene un valore che indica se il browser ha una visualizzazione a colori.

(Ereditato da HttpCapabilitiesBase)
IsMobileDevice

Ottiene un valore che indica se il browser è un dispositivo mobile riconosciuto.

(Ereditato da HttpCapabilitiesBase)
Item[String]

Ottiene il valore della funzionalità del browser specificata. In C# questa proprietà è l'indicizzatore per la classe .

(Ereditato da HttpCapabilitiesBase)
JavaApplets

Ottiene un valore che indica se il browser client supporta applet Java.

JavaApplets

Ottiene un valore che indica se il browser supporta Java.

(Ereditato da HttpCapabilitiesBase)
JavaScript

Ottiene un valore che indica se il browser client supporta JavaScript.

JavaScript
Obsoleti.

Ottiene un valore che indica se il browser supporta JavaScript.

(Ereditato da HttpCapabilitiesBase)
JScriptVersion

Ottiene la versione JScript supportata dal browser.

(Ereditato da HttpCapabilitiesBase)
MajorVersion

Ottiene il numero di versione principale (ovvero integer) del browser client.

MajorVersion

Ottiene il numero di versione principale (intero) del browser.

(Ereditato da HttpCapabilitiesBase)
MaximumHrefLength

Ottiene la lunghezza massima in caratteri per l'attributo href di un elemento HTML <a> (ancoraggio).

(Ereditato da HttpCapabilitiesBase)
MaximumRenderedPageSize

Ottiene la lunghezza massima della pagina, espressa in byte, che il browser può visualizzare.

(Ereditato da HttpCapabilitiesBase)
MaximumSoftkeyLabelLength

Restituisce la lunghezza massima del testo che può essere visualizzata da un'etichetta di tasto soft.The maximum length of the text that a soft-key label can display.

(Ereditato da HttpCapabilitiesBase)
MinorVersion

Ottiene il numero di versione secondario (ovvero decimale) del browser client.

MinorVersion

Ottiene il numero di versione secondario (ovvero decimale) del browser.

(Ereditato da HttpCapabilitiesBase)
MinorVersionString

Ottiene il numero di versione secondario (decimale) del browser come stringa.

(Ereditato da HttpCapabilitiesBase)
MobileDeviceManufacturer

Restituisce il nome del produttore di un dispositivo mobile, se noto.

(Ereditato da HttpCapabilitiesBase)
MobileDeviceModel

Ottiene il nome del modello di un dispositivo mobile, se noto.

(Ereditato da HttpCapabilitiesBase)
MSDomVersion

Ottiene la versione di Microsoft HTML (MSHTML) Document Object Model (DOM) supportata dal browser client.

MSDomVersion

Ottiene la versione di Microsoft HTML (MSHTML) Document Object Model (DOM) supportata dal browser.

(Ereditato da HttpCapabilitiesBase)
NumberOfSoftkeys

Restituisce il numero di tasti soft in un dispositivo mobile.

(Ereditato da HttpCapabilitiesBase)
Platform

Ottiene il nome della piattaforma utilizzata dal client.

Platform

Ottiene il nome della piattaforma utilizzata dal client, se noto.

(Ereditato da HttpCapabilitiesBase)
PreferredImageMime

Restituisce il tipo MIME del tipo di contenuto dell'immagine preferito in genere dal browser.

(Ereditato da HttpCapabilitiesBase)
PreferredRenderingMime

Restituisce il tipo MIME del tipo di contenuto in genere preferito dal browser.

(Ereditato da HttpCapabilitiesBase)
PreferredRenderingType

Ottiene il nome generale per il tipo di contenuto preferito dal browser.

(Ereditato da HttpCapabilitiesBase)
PreferredRequestEncoding

Ottiene la codifica della richiesta preferita dal browser.

(Ereditato da HttpCapabilitiesBase)
PreferredResponseEncoding

Ottiene la codifica della risposta preferita dal browser.

(Ereditato da HttpCapabilitiesBase)
RendersBreakBeforeWmlSelectAndInput

Ottiene un valore che indica se il browser esegue il rendering di un'interruzione di riga prima <select> o <input> degli elementi.

(Ereditato da HttpCapabilitiesBase)
RendersBreaksAfterHtmlLists

Ottiene un valore che indica se il browser esegue il rendering di un'interruzione di riga dopo gli elementi dell'elemento elenco.

(Ereditato da HttpCapabilitiesBase)
RendersBreaksAfterWmlAnchor

Ottiene un valore che indica se il browser esegue il rendering di un'interruzione di riga dopo un elemento HTML <a> (ancoraggio) autonomo.

(Ereditato da HttpCapabilitiesBase)
RendersBreaksAfterWmlInput

Ottiene un valore che indica se il browser esegue il rendering di un'interruzione di riga dopo un elemento HTML <input> .

(Ereditato da HttpCapabilitiesBase)
RendersWmlDoAcceptsInline

Ottiene un valore che indica se il browser del dispositivo mobile esegue il rendering di un costrutto di accettazione di modulo basato su WML docome pulsante inline anziché come tasto soft.

(Ereditato da HttpCapabilitiesBase)
RendersWmlSelectsAsMenuCards

Ottiene un valore che indica se il browser esegue il rendering degli elementi WML <select> come schede di menu, anziché come casella combinata.

(Ereditato da HttpCapabilitiesBase)
RequiredMetaTagNameValue

Usato internamente per produrre un meta-tag richiesto da alcuni browser.

(Ereditato da HttpCapabilitiesBase)
RequiresAttributeColonSubstitution

Ottiene un valore che indica se il browser richiede due punti nei valori degli attributi dell'elemento da sostituire con un carattere diverso.

(Ereditato da HttpCapabilitiesBase)
RequiresContentTypeMetaTag

Ottiene un valore che indica se il browser richiede un elemento HTML <meta> per il quale è specificato l'attributo content-type .

(Ereditato da HttpCapabilitiesBase)
RequiresControlStateInSession

Ottiene un valore che indica se il browser richiede che lo stato di controllo venga mantenuto nelle sessioni.

(Ereditato da HttpCapabilitiesBase)
RequiresDBCSCharacter

Ottiene un valore che indica se il browser richiede un set di caratteri a byte doppio.

(Ereditato da HttpCapabilitiesBase)
RequiresHtmlAdaptiveErrorReporting

Ottiene un valore che indica se il browser richiede messaggi di errore non standard.

(Ereditato da HttpCapabilitiesBase)
RequiresLeadingPageBreak

Ottiene un valore che indica se il browser richiede che il primo elemento nel corpo di una pagina Web sia un elemento HTML <br> .

(Ereditato da HttpCapabilitiesBase)
RequiresNoBreakInFormatting

Ottiene un valore che indica se il browser non supporta gli elementi HTML <br> per formattare le interruzioni di riga.

(Ereditato da HttpCapabilitiesBase)
RequiresOutputOptimization

Ottiene un valore che indica se il browser richiede che le pagine contengano una forma ottimizzata per le dimensioni dei tag del linguaggio di markup.

(Ereditato da HttpCapabilitiesBase)
RequiresPhoneNumbersAsPlainText

Ottiene un valore che indica se il browser supporta la composizione telefonica in base al testo normale o se richiede markup speciale.

(Ereditato da HttpCapabilitiesBase)
RequiresSpecialViewStateEncoding

Ottiene un valore che indica se il browser richiede VIEWSTATE la codifica speciale dei valori.

(Ereditato da HttpCapabilitiesBase)
RequiresUniqueFilePathSuffix

Ottiene un valore che indica se il browser richiede URL univoci dell'azione modulo.

(Ereditato da HttpCapabilitiesBase)
RequiresUniqueHtmlCheckboxNames

Ottiene un valore che indica se il browser richiede valori di attributo univoci name di più elementi HTML <input type="checkbox"> .

(Ereditato da HttpCapabilitiesBase)
RequiresUniqueHtmlInputNames

Ottiene un valore che indica se il browser richiede valori di attributo univoci name di più elementi HTML <input> .

(Ereditato da HttpCapabilitiesBase)
RequiresUrlEncodedPostfieldValues

Ottiene un valore che indica se i dati di postback inviati dal browser saranno UrlEncoded.

(Ereditato da HttpCapabilitiesBase)
ScreenBitDepth

Restituisce la profondità dello schermo, in bit per pixel.

(Ereditato da HttpCapabilitiesBase)
ScreenCharactersHeight

Restituisce l'altezza approssimativa della visualizzazione, in righe di caratteri.

(Ereditato da HttpCapabilitiesBase)
ScreenCharactersWidth

Restituisce la larghezza approssimativa della visualizzazione, espressa in caratteri.

(Ereditato da HttpCapabilitiesBase)
ScreenPixelsHeight

Restituisce l'altezza approssimativa dello schermo, espressa in pixel.

(Ereditato da HttpCapabilitiesBase)
ScreenPixelsWidth

Restituisce la larghezza approssimativa dello schermo, espressa in pixel.

(Ereditato da HttpCapabilitiesBase)
SupportsAccesskeyAttribute

Ottiene un valore che indica se il browser supporta l'attributo ACCESSKEY html <a> (ancoraggio) e <input> gli elementi.

(Ereditato da HttpCapabilitiesBase)
SupportsBodyColor

Ottiene un valore che indica se il browser supporta l'attributo bgcolor dell'elemento HTML <body> .

(Ereditato da HttpCapabilitiesBase)
SupportsBold

Ottiene un valore che indica se il browser supporta gli elementi HTML <b> per formattare il testo in grassetto.

(Ereditato da HttpCapabilitiesBase)
SupportsCacheControlMetaTag

Ottiene un valore che indica se il browser supporta il cache-control valore per l'attributo http-equiv degli elementi HTML <meta> .

(Ereditato da HttpCapabilitiesBase)
SupportsCallback

Ottiene un valore che indica se il browser supporta gli script di callback.

(Ereditato da HttpCapabilitiesBase)
SupportsCss

Ottiene un valore che indica se il browser supporta fogli di stile CSS (Cascading Style Sheets).

(Ereditato da HttpCapabilitiesBase)
SupportsDivAlign

Ottiene un valore che indica se il browser supporta l'attributo align degli elementi HTML <div> .

(Ereditato da HttpCapabilitiesBase)
SupportsDivNoWrap

Ottiene un valore che indica se il browser supporta l'attributo nowrap degli elementi HTML <div> .

(Ereditato da HttpCapabilitiesBase)
SupportsEmptyStringInCookieValue

Ottiene un valore che indica se il browser supporta stringhe vuote (null) nei valori dei cookie.

(Ereditato da HttpCapabilitiesBase)
SupportsFontColor

Ottiene un valore che indica se il browser supporta l'attributo color degli elementi HTML <font> .

(Ereditato da HttpCapabilitiesBase)
SupportsFontName

Ottiene un valore che indica se il browser supporta l'attributo name degli elementi HTML <font> .

(Ereditato da HttpCapabilitiesBase)
SupportsFontSize

Ottiene un valore che indica se il browser supporta l'attributo size degli elementi HTML <font> .

(Ereditato da HttpCapabilitiesBase)
SupportsImageSubmit

Ottiene un valore che indica se il browser supporta l'uso di un'immagine personalizzata al posto di un pulsante Di invio modulo standard.

(Ereditato da HttpCapabilitiesBase)
SupportsIModeSymbols

Ottiene un valore che indica se il browser supporta i simboli in modalità i.

(Ereditato da HttpCapabilitiesBase)
SupportsInputIStyle

Ottiene un valore che indica se il browser supporta l'attributo istyle degli elementi HTML <input> .

(Ereditato da HttpCapabilitiesBase)
SupportsInputMode

Ottiene un valore che indica se il browser supporta l'attributo mode degli elementi HTML <input> .

(Ereditato da HttpCapabilitiesBase)
SupportsItalic

Ottiene un valore che indica se il browser supporta gli elementi HTML <i> per formattare il testo in corsivo.

(Ereditato da HttpCapabilitiesBase)
SupportsJPhoneMultiMediaAttributes

Ottiene un valore che indica se il browser supporta gli attributi multimediali J-Phone.

(Ereditato da HttpCapabilitiesBase)
SupportsJPhoneSymbols

Ottiene un valore che indica se il browser supporta simboli di immagine specifici di J-Phone.

(Ereditato da HttpCapabilitiesBase)
SupportsQueryStringInFormAction

Ottiene un valore che indica se il browser supporta una stringa di query nel valore dell'attributo action degli elementi HTML <form> .

(Ereditato da HttpCapabilitiesBase)
SupportsRedirectWithCookie

Ottiene un valore che indica se il browser supporta i cookie al reindirizzamento.

(Ereditato da HttpCapabilitiesBase)
SupportsSelectMultiple

Ottiene un valore che indica se il browser supporta l'attributo multiple degli elementi HTML <select> .

(Ereditato da HttpCapabilitiesBase)
SupportsUncheck

Ottiene un valore che indica se la cancellazione di un elemento HTML <input type=checkbox> selezionato viene riflessa nei dati di postback.

(Ereditato da HttpCapabilitiesBase)
SupportsXmlHttp

Ottiene un valore che indica se il browser supporta la ricezione di XML su HTTP.

(Ereditato da HttpCapabilitiesBase)
Tables

Ottiene un valore che indica se il browser client supporta le tabelle HTML.

Tables

Ottiene un valore che indica se il browser supporta elementi HTML <table> .

(Ereditato da HttpCapabilitiesBase)
TagWriter

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Utilizzato internamente per ottenere il tipo dell'oggetto utilizzato per scrivere tag per il browser.

TagWriter

Utilizzato internamente per ottenere il tipo dell'oggetto utilizzato per scrivere tag per il browser.

(Ereditato da HttpCapabilitiesBase)
Type

Ottiene il nome e il numero di versione principale (ovvero integer) del browser client.

Type

Ottiene il nome e il numero di versione principale (intero) del browser.

(Ereditato da HttpCapabilitiesBase)
UseOptimizedCacheKey

Usato internamente per ottenere un valore che indica se usare una chiave della cache ottimizzata.

(Ereditato da HttpCapabilitiesBase)
VBScript

Ottiene un valore che indica se il browser client supporta VBScript.

VBScript

Ottiene un valore che indica se il browser supporta Visual Basic Scripting Edition (VBScript).

(Ereditato da HttpCapabilitiesBase)
Version

Ottiene il numero di versione completo (integer e decimale) del browser come stringa.

Version

Ottiene il numero di versione completo (integer e decimale) del browser come stringa.

(Ereditato da HttpCapabilitiesBase)
W3CDomVersion

Ottiene la versione del DOM (World Wide Web Consortium) XML Document Object Model (DOM) supportata dal browser client.

W3CDomVersion

Ottiene la versione del DOM (World Wide Web Consortium) XML Document Object Model (DOM) supportato dal browser.

(Ereditato da HttpCapabilitiesBase)
Win16

Ottiene un valore che indica se il client è un computer basato su Win16.

Win16

Ottiene un valore che indica se il client è un computer basato su Win16.

(Ereditato da HttpCapabilitiesBase)
Win32

Ottiene un valore che indica se il client è un computer basato su Win32.

Win32

Ottiene un valore che indica se il client è un computer basato su Win32.

(Ereditato da HttpCapabilitiesBase)

Metodi

Nome Descrizione
AddBrowser(String)

Usato internamente per aggiungere una voce alla raccolta interna di browser per cui vengono riconosciute le funzionalità.

(Ereditato da HttpCapabilitiesBase)
CreateHtmlTextWriter(TextWriter)

Crea una nuova istanza dell'oggetto HtmlTextWriter da utilizzare.

(Ereditato da HttpCapabilitiesBase)
DisableOptimizedCacheKey()

Usato internamente per disabilitare l'uso di una chiave della cache ottimizzata.

(Ereditato da HttpCapabilitiesBase)
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetClrVersions()

Restituisce tutte le versioni di .NET Common Language Runtime (CLR) installate nel client.

GetClrVersions()

Restituisce tutte le versioni di Common Language Runtime di .NET Framework installate nel client.

(Ereditato da HttpCapabilitiesBase)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
Init()

Utilizzato internamente per inizializzare un set interno di valori.

(Ereditato da HttpCapabilitiesBase)
IsBrowser(String)

Ottiene un valore che indica se il browser client è uguale al browser specificato.

(Ereditato da HttpCapabilitiesBase)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

Nome Descrizione
IFilterResolutionService.CompareFilters(String, String)

Usato internamente per confrontare i filtri.

(Ereditato da HttpCapabilitiesBase)
IFilterResolutionService.EvaluateFilter(String)

Usato internamente per valutare un filtro.

(Ereditato da HttpCapabilitiesBase)

Si applica a

Vedi anche