Classe DeviceElement
Definisce un set di adattatori che esegue il mapping ASP.NET controlli mobili agli adattatori corrispondenti all'interno delle <system.web>
sezioni e <mobileControls>
del file di configurazione Web.config.
Sintassi
class DeviceElement : CollectionElement
Metodi
Questa classe non contiene metodi.
Proprietà
Nella tabella seguente sono elencate le proprietà esposte dalla DeviceElement
classe .
Nome | Descrizione |
---|---|
Device |
Matrice di valori AdapterElement di lettura/scrittura, ognuno dei quali esegue il mapping di un controllo mobile ASP.NET a una scheda dispositivo specifica. |
InheritsFrom |
Valore facoltativo di lettura/scrittura string che specifica il set di adattatori di dispositivo da cui deve ereditare questo set. Il set di adattatori di dispositivo specificato può essere visualizzato in precedenza nella stessa <mobileControls> sezione o nella <mobileControls> sezione di un file di configurazione di livello superiore. |
Name |
Valore di sola string lettura obbligatorio che specifica il nome univoco in base al quale è necessario identificare il set di adattatori del dispositivo. Proprietà chiave. |
PageAdapter |
Valore di lettura/scrittura string facoltativo che specifica il tipo di classe dell'adattatore di pagina per il set di schede. La classe specificata deve implementare l'interfaccia IPageAdapter . Il nome deve seguire gli standard .NET Framework per specificare un nome di tipo completo.ASP.NET cerca l'assembly specificato per il tipo. Se il set di adapter eredita da un altro set di schede, la PageAdapter proprietà non è necessaria e il relativo valore predefinito verrà impostato sul valore del set padre. |
PredicateClass |
Valore di lettura/scrittura string facoltativo che specifica il tipo di classe che fornisce il predicato dell'analizzatore. Il nome usato per il tipo di classe deve seguire gli standard .NET Framework per specificare un nome di tipo completo.ASP.NET cerca l'assembly specificato per il tipo. Se il set di adapter eredita da un altro tipo, la PredicateClass proprietà non è necessaria e il relativo valore predefinito verrà impostato sul valore del set padre. |
PredicateMethod |
Valore di lettura/scrittura string facoltativo che specifica il metodo che fornisce il predicato dell'analizzatore. Il metodo deve essere statico e della firma seguente:static bool EvaluatorMethod(HttpContext context) Se il set di adapter eredita da un altro set di schede, la PredicateMethod proprietà non è necessaria e il relativo valore predefinito verrà impostato sul valore del set padre. |
Sottoclassi
Questa classe non contiene sottoclassi.
Commenti
Le istanze di questa classe sono contenute nella MobileControls
proprietà della classe MobileControlsSection .
Se un'istanza di questa classe specifica la proprietà, non è necessario specificare le InheritsFrom
PredicateClass
proprietà , PredicateMethod
o PageAdapter
. Invece, il set di adattatori del dispositivo può ereditare questi elementi dalla definizione del set di adattatori del dispositivo padre.
Gerarchia di ereditarietà
DeviceElement
Requisiti
Tipo | Descrizione |
---|---|
Client | - IIS 7.0 in Windows Vista - IIS 7.5 in Windows 7 - IIS 8.0 in Windows 8 - IIS 10.0 in Windows 10 |
Server | - IIS 7.0 in Windows Server 2008 - IIS 7.5 in Windows Server 2008 R2 - IIS 8.0 in Windows Server 2012 - IIS 8.5 in Windows Server 2012 R2 - IIS 10.0 in Windows Server 2016 |
Prodotto | - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0 |
File MOF | WebAdministration.mof |
Vedere anche
Mapping delle schede di applicazioni Web per dispositivi mobili ASP.NET
Elemento device per mobileControls (schema delle impostazioni ASP.NET)
Classe AdapterElement
Classe CollectionElement
Classe MobileControlsSection
Interfaccia System.Web.UI.MobileControls.IPageAdapter
Elemento system.web (schema delle impostazioni ASP.NET)