Membri della classe MobileCapabilities

Costruttori pubblici

Costruttore MobileCapabilities Inizializza una nuova istanza della classe MobileCapabilities.

Campi pubblici

Campo PreferredRenderingTypeChtml10 Restituisce l'identificatore dell'origine da utilizzare per HTML 1.0 compatto.
Campo PreferredRenderingTypeHtml32 Restituisce l'identificatore dell'origine da utilizzare per HTML 3.2.
Campo PreferredRenderingTypeWml11 Restituisce l'identificatore dell'origine da utilizzare per WML 1.1.
Campo PreferredRenderingTypeWml12 Restituisce l'identificatore dell'origine da utilizzare per WML 1.2.

Metodi pubblici

Metodo Equals (ereditato da Object) Viene utilizzato internamente da ASP .NET.
Metodo GetHashCode (ereditato da Object) Viene utilizzato internamente da ASP .NET. Non è stato ideato per essere utilizzato dalle applicazioni client.
Metodo GetType (ereditato da Object) Viene ereditato da .NET Framework.
Metodo HasCapability Fornisce una modalità uniforme di valutazione delle funzionalità del dispositivo. Il metodo viene utilizzato internamente da ASP .NET per implementare i diversi criteri di selezione del dispositivo espressi nella sintassi dei controlli. In ASP .NET il metodo viene utilizzato, ad esempio, per eseguire una scelta tra gli elementi <Choice> nel costrutto DeviceSpecific/Choice.
Metodo ToString (ereditato da Object) Viene ereditato da .NET Framework.

Metodi protetti

Metodo Finalize (ereditato da Object) Viene ereditato da .NET Framework.
Metodo Init (ereditato da HttpCapabilitiesBase) Viene ereditato da .NET Framework.
Metodo MemberwiseClone (ereditato da Object) Viene ereditato da .NET Framework.

Proprietà pubbliche

Proprietà ActiveXControls (ereditata da HttpBrowserCapabilities) Viene ereditata da .NET Framework.
Proprietà AOL (ereditata da HttpBrowserCapabilities) Viene ereditata da .NET Framework.
Proprietà BackgroundSounds (ereditata da HttpBrowserCapabilities) Viene ereditata da .NET Framework.
Proprietà Beta (ereditata da HttpBrowserCapabilities) Viene ereditata da .NET Framework.
Proprietà Browser (ereditata da HttpBrowserCapabilities) Restuituisce il tipo di browser. Il valore predefinito è Unknown.
Proprietà CanCombineFormsInDeck Restituisce true se il browser sul dispositivo può gestire deck che contengono più form, come schede separate. Il valore predefinito è true.
Proprietà CanInitiateVoiceCall Restituisce true se il dispositivo è in grado di iniziare una chiamata vocale. Il valore predefinito è false.
Proprietà CanRenderEmptySelects Indica se un dispositivo può eseguire il rendering di istruzioni del linguaggio con tag di selezione vuote.
Proprietà CanRenderInputAndSelectElementsTogether Indica se il dispositivo può eseguire contemporaneamente il rendering di elementi <Input> e <Select>.
Proprietà CanRenderMixedSelects Restituisce true se il browser sul dispositivo può gestire tag <select> che includono elementi <option> con entrambi gli attributi onpick e value. Il valore predefinito è true.
Proprietà CanRenderOneventAndPrevElementsTogether Restituisce true se il dispositivo può gestire gli elementi <Onevent> e <do type="prev" label="Back"></prev></do> quando sono raggruppati. Il valore predefinito è true.
Proprietà CanRenderPostBackCards Impostare su false per i dispositivi che non utilizzano schede di postback. L'impostazione predefinita è true.
Proprietà CanRenderSetvarZeroWithMultiSelectionList Restituisce true se il dispositivo può accettare l'elemento <setvar> WML con l'attributo del valore impostato su zero per il costrutto Select/Option del controllo di elenco a selezione multipla. Il valore predefinito è true.
Proprietà CanSendMail Restituisce true se il dispositivo o il browser supporta l'invio di posta mediante lo schema di invio per gli indirizzi di posta elettronica. Il valore predefinito è true.
Proprietà CDF (ereditata da HttpBrowserCapabilities) Viene ereditata da .NET Framework.
Proprietà ClrVersion (ereditata da HttpBrowserCapabilities) Viene ereditata da .NET Framework.
Proprietà Cookies (ereditata da HttpBrowserCapabilities) Viene ereditata da .NET Framework.
Proprietà Crawler (ereditata da HttpBrowserCapabilities) Viene ereditata da .NET Framework.
Proprietà DefaultSubmitButtonLimit Restituisce il numero predefinito di tasti softkey per il dispositivo.
Proprietà EcmaScriptVersion (ereditata da HttpBrowserCapabilities) Viene ereditata da .NET Framework.
Proprietà Frames (ereditata da HttpBrowserCapabilities) Viene ereditata da .NET Framework.
Proprietà GatewayMajorVersion Restituisce il numero di versione principale del gateway senza fili utilizzato per l'accesso al server, se noto. L'impostazione predefinita del valore è 0.
Proprietà GatewayMinorVersion Restituisce il numero di versione secondario del gateway senza fili utilizzato per l'accesso al server, se noto. L'impostazione predefinita del valore è 0.
Proprietà GatewayVersion Restituisce la versione del gateway senza fili utilizzato per l'accesso al server, se noto. Il valore predefinito è None.
Proprietà HasBackButton Restituisce true se nel dispositivo o nel browser è presente un pulsante Indietro dedicato. Il valore predefinito è true.
Proprietà HidesRightAlignedMultiselectScrollbars Restituisce true se la barra di scorrimento di un elemento <select multiple> allineato a destra è nascosta dalla barra di scorrimento della paina. Il valore predefinito è false.
Proprietà InputType Restituisce il tipo di input supportato sul dispositivo. Il valore predefinito è telephoneKeypad.
Proprietà IsColor Restituisce true se il dispositivo dispone di uno schermo a colori. Il valore predefinito è false.
Proprietà IsMobileDevice Restituisce true se si tratta di un dispositivo mobile riconosciuto. Il valore predefinito è true.
Proprietà Item (ereditata da HttpCapabilitiesBase) L'indicizzatore predefinito della classe MobileCapabilities, ereditata dalla classe System.Web.HttpCapabilities, consente la ricerca per nome dei valori arbitrari della funzionalità. È possibile accedere in base al nome a qualsiasi proprietà tra quelle riportate di seguito. Tuttavia, il valore restituito sarà sempre una stringa (o null se non definito) anziché un valore type-safe.
Proprietà JavaApplets (ereditata da HttpBrowserCapabilities) Viene ereditata da .NET Framework.
Proprietà JavaScript (ereditata da HttpBrowserCapabilities) Viene ereditata da .NET Framework.
Proprietà MaximumRenderedPageSize Restituisce la lunghezza massima, in byte, della pagina visualizzabile dal dispositivo. L'impostazione predefinita del valore è 2000.
Proprietà MaximumSoftkeyLabelLength Restituisce la lunghezza massima del testo visualizzabile da un'etichetta softkey. L'impostazione predefinita del valore è 5.
Proprietà MobileDeviceManufacturer Restituisce il nome del produttore del dispositivo, se noto. Il valore predefinito è Unknown.
Proprietà MobileDeviceModel Restituisce il nome del modello del dispositivo, se noto. Il valore predefinito è Unknown.
Proprietà MSDomVersion (ereditata da HttpBrowserCapabilities) Viene ereditata da .NET Framework.
Proprietà NumberOfSoftkeys Restituisce il numero di tasti softkey supportati sul dispositivo. L'impostazione predefinita del valore è 0.
Proprietà Platform (ereditata da HttpBrowserCapabilities) Viene ereditata da .NET Framework.
Proprietà PreferredImageMime Restituisce il tipo MIME del tipo di contenuto dell'immagine preferito dal dispositivo. Il valore predefinito è image/gif.
Proprietà PreferredRenderingMime Restituisce il tipo MIME del tipo di contenuto preferito dal dispositivo. Il valore predefinito è text/html.
Proprietà PreferredRenderingType Restituisce il nome generale del tipo di contenuto preferito dal dispositivo. Il valore predefinito è html32.
Proprietà RendersBreakBeforeWmlSelectAndInput Restituisce true se il dispositivo inserisce un'interruzione aggiuntiva prima di eseguire il rendering di un elemento <select> o <input> WML. Il valore predefinito è false.
Proprietà RendersBreaksAfterHtmlLists Restituisce true se il dispositivo esegue già il rendering delle interruzioni dopo i tag di elenco HTML. Il valore predefinito è true.
Proprietà RendersBreaksAfterWmlAnchor Restituisce true se il dispositivo o il browser produce un'interruzione dopo un'ancoraggio autonomo. Il valore predefinito è false.
Proprietà RendersBreaksAfterWmlInput Indica se il dispositivo esegue automaticamente il rendering di un'interruzione dopo la ricezione degli elementi di input. Il valore predefinito è false.
Proprietà RendersWmlDoAcceptsInline Restituisce true se il dispositivo esegue il rendering di un costrutto di accettazione del form basato su <do> WML come pulsante inline, anziché come softkey. Il valore predefinito è true.
Proprietà RendersWmlSelectsAsMenuCards Restituisce true se il dispositivo esegue il rendering dei costrutti di tag <select> come schede di menu, anziché come casella combinata. Il valore predefinito è false.
Proprietà RequiredMetaTagNameValue Restituisce un metatag richiesto da alcuni dispositivi.
Proprietà RequiresAttributeColonSubstitution Restituisce true se è necessario sostuituire i punti e virgola negli attributi del nome del tag con un carattere diverso nel rendering. Il valore predefinito è false.
Proprietà RequiresContentTypeMetaTag Restituisce true se l'utente sta esplorando l'applicazione con Internet Explorer per Pocket PC.
Proprietà RequiresHtmlAdaptiveErrorReporting Restituisce true se il dispositivo HTML deve ottenere il messaggio di errore ASP .NET predefinito o uno adattivo. Il valore predefinito è false.
Proprietà RequiresNoBreakInFormatting Restituisce true se il dispositivo richiede che le tag di formattazione non contengano tag <br>. Il valore predefinito è false.
Proprietà RequiresOutputOptimization Se il valore è true, gli adattatori cercheranno di generare un output minimo per ridurre la dimensione dei tag risultante. Il valore predefinito è false.
Proprietà RequiresPhoneNumbersAsPlainText Restituisce true se il dispositivo supporta solo la selezione telefonica in base a semplice testo, anziché mediante tag speciali. Il valore predefinito è false.
Proprietà RequiresSpecialViewStateEncoding Restituisce true se il dispositivo richiede una codifica speciale sul valore dello stato di visualizzazione generato. Il valore predefinito è false.
Proprietà RequiresUniqueFilePathSuffix Restituisce true se è necessario un suffisso univoco per il percorso dei file. Il valore predefinito è false.
Proprietà RequiresUniqueHtmlCheckboxNames Restituisce true se il dispositivo richiede che il tag <input> HTML del tipo di casella di controllo contenga valori degli attributi dei nomi univoci. Il valore predefinito è false.
Proprietà RequiresUniqueHtmlInputNames Property Restituisce true se il dispositivo richiede che il tag <input> HTML contenga valori degli attributi dei nomi univoci. Il valore predefinito è false.
Proprietà RequiresUrlEncodedPostfieldValues Restituisce true se il dispositivo, durante il postback, codifica il testo nell'attributo del valore di un campo di postback. Il valore predefinito è false.
Proprietà ScreenBitDepth Restituisce l'intensità dello schermo in bit per pixel. L'impostazione predefinita del valore è 1.
Proprietà ScreenCharactersHeight Restituisce l'altezza approssimativa dello schermo in righe di caratteri. L'impostazione predefinita del valore è 6.
Proprietà ScreenCharactersWidth Restituisce la larghezza approssimativa dello schermo in caratteri. L'impostazione predefinita del valore è 12.
Proprietà ScreenPixelsHeight Restituisce l'altezza approssimativa dello schermo in pixel. L'impostazione predefinita del valore è 72.
Proprietà ScreenPixelsWidth Restituisce la larghezza approssimativa dello schermo in pixel. L'impostazione predefinita del valore è 96.
Proprietà SupportsAccesskeyAttribute Restituisce true se il dispositivo può gestire l'attributo AccessKey per i tag <a> e <input>. Il valore predefinito è false.
Proprietà SupportsBodyColor Restituisce true se il dispositivo supporta l'attributo bgcolor sul tag <body>. L'impostazione predefinita è true.
Proprietà SupportsBold Restituisce true se il dispositivo supporta il testo in grassetto come specificato mediante il tag <b>. Il valore predefinito è false.
Proprietà SupportsCacheControlMetaTag Restituisce true se il dispositivo supporta il metatag Cache-Control: max-age-0. Il valore predefinito è true.
Proprietà SupportsCss Restituisce true se il dispositivo supporta i fogli CSS (Cascading Style Sheet) per le proprietà del tipo di carattere. Il valore predefinito è false.
Proprietà SupportsDivAlign Restituisce true se il dispositivo supporta l'attributo align all'interno di un tag <div>. L'impostazione predefinita è true.
Proprietà SupportsDivNoWrap Retituisce true se il dispositivo supporta l'attributo nowrap all'interno di un tag <div>. Il valore predefinito è false.
Proprietà SupportsFontColor Restituisce true se il dispositivo supporta l'attributo color del tag <font>. L'impostazione predefinita è true.
Proprietà SupportsFontName Restituisce true se il dispositivo supporta l'attributo name del tag <font>. Il valore predefinito è false.
Proprietà SupportsFontSize Restituisce true se il dispositivo supporta l'attributo size del tag <font>. Il valore predefinito è false.
Proprietà SupportsImageSubmit Restituisce true se il dispositivo può gestire immagini che inviano il form. Il valore predefinito è false.
Proprietà SupportsIModeSymbols Restituisce true se il dispositivo supporta i simboli i-mode. Il valore predefinito è false.
Proprietà SupportsInputIStyle Restituisce true se il dispositivo supporta l'attributo istyle per il tag <input>. Il valore predefinito è false.
Proprietà SupportsInputMode Restituisce true se il dispositivo supporta la modalità di attributo per un elemento <input>. Il valore predefinito è false.
Proprietà SupportsItalic Restituisce true se il dispositivo supporta l'elemento <i>. Il valore predefinito è false.
Proprietà SupportsJPhoneMultiMediaAttributes Restituisce true se il dispositivo supporta gli attributi multimediali J-Phone. Il valore predefinito è false.
Proprietà SupportsJPhoneSymbols Restituisce true se il dispositivo supporta i simboli di immagine specifici di J-Phone. Il valore predefinito è false.
Proprietà SupportsQueryStringInFormAction Restituisce true se il dispositivo supporta una stringa di query nell'attributo action di un tag <form>. Il valore predefinito è true.
Proprietà SupportsSelectMultiple Restituisce true se il dispositivo supporta l'attributo multiplo per i tag di selezione HTML (<SELECT MULTIPLE> è un tag valido). Restituisce false se il dispositivo non supporta tag di selezione. L'impostazione predefinita è true.
Proprietà SupportsUncheck Restituisce true se quando l'utente annulla la selezione di una casella di controllo HTML selezionata, tale deselezione viene applicata ai campi di postback. Il valore predefinito è true.
Proprietà Tables (ereditata da HttpBrowserCapabilities) Viene ereditata da .NET Framework.
Proprietà TagWriter (ereditata da HttpBrowserCapabilities) Viene ereditata da .NET Framework.
Proprietà Type (ereditata da HttpBrowserCapabilities) Restituisce il tipo di input supportato sul dispositivo. Il valore predefinito è telephoneKeypad.
Proprietà VBScript (ereditata da HttpBrowserCapabilities) Viene ereditata da .NET Framework.
Proprietà Version (ereditata da HttpBrowserCapabilities) Viene ereditata da .NET Framework.
Proprietà W3CDomVersion (ereditata da HttpBrowserCapabilities) Viene ereditata da .NET Framework.
Proprietà Win16 (ereditata da HttpBrowserCapabilities) Viene ereditata da .NET Framework.
Proprietà Win32 (ereditata da HttpBrowserCapabilities) Viene ereditata da .NET Framework.

Vedere anche

Classe MobileCapabilities