HttpBrowserCapabilities Classe

Definizione

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

HttpBrowserCapabilities()

Crea una nuova istanza della classe HttpBrowserCapabilities.

Proprietà

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 degli adattatori di controlli disponibili.

(Ereditato da HttpCapabilitiesBase)
AOL

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

AOL

Restituisce 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 i suoni di sottofondo.

BackgroundSounds

Ottiene un valore che indica se il browser supporta la riproduzione di suoni di sottofondo mediante 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 la versione del browser è una versione beta.

(Ereditato da HttpCapabilitiesBase)
Browser

Ottiene la stringa del browser (se presente) trasmessa nell'intestazione dell'agente utente.

Browser

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

(Ereditato da HttpCapabilitiesBase)
Browsers

Ottiene una classe ArrayList dei browser nel dizionario Capabilities.

(Ereditato da HttpCapabilitiesBase)
CanCombineFormsInDeck

Ottiene un valore che indica se il browser supporta i deck contenenti più form, ad esempio schede distinte.

(Ereditato da HttpCapabilitiesBase)
CanInitiateVoiceCall

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

(Ereditato da HttpCapabilitiesBase)
CanRenderAfterInputOrSelectElement

Ottiene un valore che indica se il browser supporta contenuti di pagina dopo gli elementi <select> o <input> WML.

(Ereditato da HttpCapabilitiesBase)
CanRenderEmptySelects

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

(Ereditato da HttpCapabilitiesBase)
CanRenderInputAndSelectElementsTogether

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

(Ereditato da HttpCapabilitiesBase)
CanRenderMixedSelects

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

(Ereditato da HttpCapabilitiesBase)
CanRenderOneventAndPrevElementsTogether

Ottiene un valore che indica se il browser supporta elementi <onevent> e <prev> WML coesistenti nella 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 <setvar> WML con un attributo value pari a 0.

(Ereditato da HttpCapabilitiesBase)
CanSendMail

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

(Ereditato da HttpCapabilitiesBase)
Capabilities

Usata 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 le trasmissioni webcast.

CDF

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

(Ereditato da HttpCapabilitiesBase)
ClrVersion

Ottiene il numero della versione di .NET Common Language Runtime installata 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 per indicizzazione Web.

Crawler

Ottiene un valore che indica se il browser è uno spider Web di un motore di ricerca.

(Ereditato da HttpCapabilitiesBase)
DefaultSubmitButtonLimit

Restituisce il numero massimo di pulsanti di invio consentiti per un form.

(Ereditato da HttpCapabilitiesBase)
EcmaScriptVersion

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

EcmaScriptVersion

Ottiene il numero di versione di ECMAScript supportata dal browser.

(Ereditato da HttpCapabilitiesBase)
Frames

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

Frames

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

(Ereditato da HttpCapabilitiesBase)
GatewayMajorVersion

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

(Ereditato da HttpCapabilitiesBase)
GatewayMinorVersion

Ottiene il numero di versione secondario del gateway senza fili utilizzato per accedere al server, se noto.

(Ereditato da HttpCapabilitiesBase)
GatewayVersion

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

(Ereditato da HttpCapabilitiesBase)
HasBackButton

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

(Ereditato da HttpCapabilitiesBase)
HidesRightAlignedMultiselectScrollbars

Ottiene un valore che indica se la barra di scorrimento di un elemento <select multiple> HTML il cui attributo align ha valore right viene nascosta in fase di rendering.

(Ereditato da HttpCapabilitiesBase)
HtmlTextWriter

Ottiene o imposta il nome completo della classe 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 dispone di un monitor 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 di JScript supportata dal browser.

(Ereditato da HttpCapabilitiesBase)
MajorVersion

Ottiene il numero di versione principale (intero) 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 (ancoraggio) <a> HTML.

(Ereditato da HttpCapabilitiesBase)
MaximumRenderedPageSize

Ottiene la lunghezza massima di pagina, espressa in byte, che il browser è in grado di visualizzare.

(Ereditato da HttpCapabilitiesBase)
MaximumSoftkeyLabelLength

Restituisce la lunghezza massima del testo visualizzabile nell'etichetta di un tasto software.

(Ereditato da HttpCapabilitiesBase)
MinorVersion

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

MinorVersion

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

(Ereditato da HttpCapabilitiesBase)
MinorVersionString

Ottiene il numero di versione secondario (decimale) del browser sotto forma di 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 softkey di un dispositivo mobile.

(Ereditato da HttpCapabilitiesBase)
Platform

Ottiene il nome della piattaforma usata 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 immagine preferenziale per il browser.

(Ereditato da HttpCapabilitiesBase)
PreferredRenderingMime

Restituisce il tipo MIME del tipo di contenuto preferenziale per il browser.

(Ereditato da HttpCapabilitiesBase)
PreferredRenderingType

Ottiene il nome generale per il tipo di contenuto preferenziale per il browser.

(Ereditato da HttpCapabilitiesBase)
PreferredRequestEncoding

Ottiene la codifica delle richieste preferenziale per il browser.

(Ereditato da HttpCapabilitiesBase)
PreferredResponseEncoding

Ottiene la codifica delle risposte preferenziale per il browser.

(Ereditato da HttpCapabilitiesBase)
RendersBreakBeforeWmlSelectAndInput

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

(Ereditato da HttpCapabilitiesBase)
RendersBreaksAfterHtmlLists

Ottiene un valore che indica se il browser visualizza un'interruzione di riga dopo gli elementi di un elenco.

(Ereditato da HttpCapabilitiesBase)
RendersBreaksAfterWmlAnchor

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

(Ereditato da HttpCapabilitiesBase)
RendersBreaksAfterWmlInput

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

(Ereditato da HttpCapabilitiesBase)
RendersWmlDoAcceptsInline

Ottiene un valore che indica se il browser del dispositivo mobile visualizza un costrutto di accettazione di un form WML di tipo do come pulsante inline anziché come tasto softkey.

(Ereditato da HttpCapabilitiesBase)
RendersWmlSelectsAsMenuCards

Ottiene un valore che indica se il browser visualizza gli elementi <select> WML come schede di menu anziché in una casella combinata.

(Ereditato da HttpCapabilitiesBase)
RequiredMetaTagNameValue

Utilizzata internamente per creare un metatag necessario per alcuni browser.

(Ereditato da HttpCapabilitiesBase)
RequiresAttributeColonSubstitution

Ottiene un valore che indica se il browser richiede la sostituzione dei due punti con un altro carattere nei valori di attributo degli elementi.

(Ereditato da HttpCapabilitiesBase)
RequiresContentTypeMetaTag

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

(Ereditato da HttpCapabilitiesBase)
RequiresControlStateInSession

Ottiene un valore che indica se il browser richiede la conservazione dello stato dei controlli 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 un elemento <br> HTML come primo elemento del corpo di una pagina Web.

(Ereditato da HttpCapabilitiesBase)
RequiresNoBreakInFormatting

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

(Ereditato da HttpCapabilitiesBase)
RequiresOutputOptimization

Ottiene un valore che indica se il browser richiede l'uso di una forma di tag di linguaggio markup ottimizzata per ridurre le dimensioni delle pagine.

(Ereditato da HttpCapabilitiesBase)
RequiresPhoneNumbersAsPlainText

Ottiene un valore che indica se il browser supporta la composizione telefonica basata su testo o se richiede l'uso di markup speciale.

(Ereditato da HttpCapabilitiesBase)
RequiresSpecialViewStateEncoding

Ottiene un valore che indica se il browser richiede una codifica speciale per i valori VIEWSTATE.

(Ereditato da HttpCapabilitiesBase)
RequiresUniqueFilePathSuffix

Ottiene un valore che indica se il browser richiede URL FORMACTION univoci.

(Ereditato da HttpCapabilitiesBase)
RequiresUniqueHtmlCheckboxNames

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

(Ereditato da HttpCapabilitiesBase)
RequiresUniqueHtmlInputNames

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

(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 dello schermo in righe di caratteri.

(Ereditato da HttpCapabilitiesBase)
ScreenCharactersWidth

Restituisce la larghezza approssimativa dello schermo in caratteri.

(Ereditato da HttpCapabilitiesBase)
ScreenPixelsHeight

Restituisce l'altezza approssimativa dello schermo in pixel.

(Ereditato da HttpCapabilitiesBase)
ScreenPixelsWidth

Restituisce la larghezza approssimativa dello schermo in pixel.

(Ereditato da HttpCapabilitiesBase)
SupportsAccesskeyAttribute

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

(Ereditato da HttpCapabilitiesBase)
SupportsBodyColor

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

(Ereditato da HttpCapabilitiesBase)
SupportsBold

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

(Ereditato da HttpCapabilitiesBase)
SupportsCacheControlMetaTag

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

(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 i fogli di stile CSS.

(Ereditato da HttpCapabilitiesBase)
SupportsDivAlign

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

(Ereditato da HttpCapabilitiesBase)
SupportsDivNoWrap

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

(Ereditato da HttpCapabilitiesBase)
SupportsEmptyStringInCookieValue

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

(Ereditato da HttpCapabilitiesBase)
SupportsFontColor

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

(Ereditato da HttpCapabilitiesBase)
SupportsFontName

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

(Ereditato da HttpCapabilitiesBase)
SupportsFontSize

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

(Ereditato da HttpCapabilitiesBase)
SupportsImageSubmit

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

(Ereditato da HttpCapabilitiesBase)
SupportsIModeSymbols

Ottiene un valore che indica se il browser supporta i simboli i-mode.

(Ereditato da HttpCapabilitiesBase)
SupportsInputIStyle

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

(Ereditato da HttpCapabilitiesBase)
SupportsInputMode

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

(Ereditato da HttpCapabilitiesBase)
SupportsItalic

Ottiene un valore che indica se il browser supporta gli elementi <i> HTML per la formattazione del 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 i 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 di elementi <form> HTML.

(Ereditato da HttpCapabilitiesBase)
SupportsRedirectWithCookie

Ottiene un valore che indica se il browser supporta i cookie in operazioni di reindirizzamento.

(Ereditato da HttpCapabilitiesBase)
SupportsSelectMultiple

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

(Ereditato da HttpCapabilitiesBase)
SupportsUncheck

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

(Ereditato da HttpCapabilitiesBase)
SupportsXmlHttp

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

(Ereditato da HttpCapabilitiesBase)
Tables

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

Tables

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

(Ereditato da HttpCapabilitiesBase)
TagWriter

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

Usata internamente per ottenere il tipo di oggetto usato per scrivere tag per il browser.

TagWriter

Usata internamente per ottenere il tipo di oggetto usato per scrivere tag per il browser.

(Ereditato da HttpCapabilitiesBase)
Type

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

Type

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

(Ereditato da HttpCapabilitiesBase)
UseOptimizedCacheKey

Utilizzata internamente per ottenere un valore che indica se utilizzare una chiave di 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 (intero e decimale) del browser sotto forma di stringa.

Version

Ottiene il numero di versione completo (intero e decimale) del browser sotto forma di stringa.

(Ereditato da HttpCapabilitiesBase)
W3CDomVersion

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

W3CDomVersion

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

(Ereditato da HttpCapabilitiesBase)
Win16

Restituisce un valore che indica se il client è un computer Win16.

Win16

Restituisce un valore che indica se il client è un computer Win16.

(Ereditato da HttpCapabilitiesBase)
Win32

Restituisce un valore che indica se il client è un computer Win32.

Win32

Restituisce un valore che indica se il client è un computer Win32.

(Ereditato da HttpCapabilitiesBase)

Metodi

AddBrowser(String)

Viene 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 della classe HtmlTextWriter da utilizzare.

(Ereditato da HttpCapabilitiesBase)
DisableOptimizedCacheKey()

Usata internamente per disabilitare l'uso di una chiave di 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 Common Language Runtime (CLR) .NET 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 l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
Init()

Utilizzato internamente per inizializzare un insieme di valori interno.

(Ereditato da HttpCapabilitiesBase)
IsBrowser(String)

Ottiene un valore che indica se il browser del client corrisponde a quello specificato.

(Ereditato da HttpCapabilitiesBase)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

IFilterResolutionService.CompareFilters(String, String)

Usato internamente per confrontare i filtri.

(Ereditato da HttpCapabilitiesBase)
IFilterResolutionService.EvaluateFilter(String)

Usata internamente per valutare un filtro.

(Ereditato da HttpCapabilitiesBase)

Si applica a

Vedi anche