HttpBrowserCapabilities Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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 |
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 |
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 |
CanRenderEmptySelects |
Ottiene un valore che indica se il browser supporta gli elementi |
CanRenderInputAndSelectElementsTogether |
Ottiene un valore che indica se il browser supporta gli elementi |
CanRenderMixedSelects |
Ottiene un valore che indica se il browser supporta gli elementi |
CanRenderOneventAndPrevElementsTogether |
Ottiene un valore che indica se il browser supporta elementi |
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 |
CanSendMail |
Ottiene un valore che indica se il browser supporta l'invio di posta elettronica usando l'elemento |
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 |
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 |
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 |
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 |
RendersBreaksAfterWmlInput |
Ottiene un valore che indica se il browser visualizza un'interruzione di riga dopo un elemento |
RendersWmlDoAcceptsInline |
Ottiene un valore che indica se il browser del dispositivo mobile visualizza un costrutto di accettazione di un form WML di tipo |
RendersWmlSelectsAsMenuCards |
Ottiene un valore che indica se il browser visualizza gli elementi |
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 |
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 |
RequiresNoBreakInFormatting |
Ottiene un valore che indica se il browser non supporta gli elementi |
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 |
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 |
RequiresUniqueHtmlInputNames |
Ottiene un valore che indica se il browser richiede valori univoci per l'attributo |
RequiresUrlEncodedPostfieldValues |
Ottiene un valore che indica se i dati di postback inviati dal browser saranno |
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 |
SupportsBodyColor |
Ottiene un valore che indica se il browser supporta l'attributo |
SupportsBold |
Ottiene un valore che indica se il browser supporta gli elementi |
SupportsCacheControlMetaTag |
Ottiene un valore che indica se il browser supporta il valore |
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 |
SupportsDivNoWrap |
Ottiene un valore che indica se il browser supporta l'attributo |
SupportsEmptyStringInCookieValue |
Ottiene un valore che indica se il browser supporta le stringhe vuote ( |
SupportsFontColor |
Ottiene un valore che indica se il browser supporta l'attributo |
SupportsFontName |
Ottiene un valore che indica se il browser supporta l'attributo |
SupportsFontSize |
Ottiene un valore che indica se il browser supporta l'attributo |
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 |
SupportsInputMode |
Ottiene un valore che indica se il browser supporta l'attributo |
SupportsItalic |
Ottiene un valore che indica se il browser supporta gli elementi |
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 |
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 |
SupportsUncheck |
Ottiene un valore che indica se l'eliminazione di un elemento |
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 |
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) |