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 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à
- 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 |
| 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 |
| 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 |
| CanRenderEmptySelects |
Ottiene un valore che indica se il browser supporta elementi HTML |
| CanRenderInputAndSelectElementsTogether |
Ottiene un valore che indica se il browser supporta WML |
| CanRenderMixedSelects |
Ottiene un valore che indica se il browser supporta gli elementi WML |
| CanRenderOneventAndPrevElementsTogether |
Ottiene un valore che indica se il browser supporta WML |
| 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 |
| CanSendMail |
Ottiene un valore che indica se il browser supporta l'invio di messaggi di posta elettronica utilizzando l'elemento HTML |
| 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 |
| 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 |
| 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 |
| 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 |
| RendersBreaksAfterWmlInput |
Ottiene un valore che indica se il browser esegue il rendering di un'interruzione di riga dopo un elemento HTML |
| 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 |
| RendersWmlSelectsAsMenuCards |
Ottiene un valore che indica se il browser esegue il rendering degli elementi WML |
| 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 |
| 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 |
| RequiresNoBreakInFormatting |
Ottiene un valore che indica se il browser non supporta gli elementi HTML |
| 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 |
| 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 |
| RequiresUniqueHtmlInputNames |
Ottiene un valore che indica se il browser richiede valori di attributo univoci |
| 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 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 |
| SupportsBodyColor |
Ottiene un valore che indica se il browser supporta l'attributo |
| SupportsBold |
Ottiene un valore che indica se il browser supporta gli elementi HTML |
| SupportsCacheControlMetaTag |
Ottiene un valore che indica se il browser supporta il |
| 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 |
| SupportsDivNoWrap |
Ottiene un valore che indica se il browser supporta l'attributo |
| SupportsEmptyStringInCookieValue |
Ottiene un valore che indica se il browser supporta 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 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 |
| SupportsInputMode |
Ottiene un valore che indica se il browser supporta l'attributo |
| SupportsItalic |
Ottiene un valore che indica se il browser supporta gli elementi HTML |
| 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 |
| 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 |
| SupportsUncheck |
Ottiene un valore che indica se la cancellazione di un elemento HTML |
| 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 |
| 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) |