Classe DeviceElement
Définit un jeu d’adaptateurs qui mappe ASP.NET contrôles mobiles aux adaptateurs correspondants dans les sections <system.web>
et <mobileControls>
du fichier de configuration Web.config.
Syntaxe
class DeviceElement : CollectionElement
Méthodes
Cette classe ne contient aucune méthode.
Propriétés
Le tableau suivant répertorie les propriétés exposées par la classe DeviceElement
.
Nom | Description |
---|---|
Device |
Tableau de valeurs de lecture/écriture AdapterElement, chacune mappant un contrôle mobile ASP.NET à un adaptateur d’appareil spécifique. |
InheritsFrom |
Valeur string de lecture/écriture facultative qui spécifie le jeu d’adaptateurs d’appareil à partir duquel ce jeu doit hériter. Le jeu d’adaptateurs d’appareil spécifié peut apparaître précédemment dans la même section <mobileControls> ou dans la section <mobileControls> d’un fichier de configuration de niveau supérieur. |
Name |
Valeur de string en lecture seule requise qui spécifie le nom unique par lequel vous devez identifier le jeu d’adaptateurs d’appareil. Propriété de clé. |
PageAdapter |
Valeur string de lecture/écriture facultative qui spécifie le type de classe de l’adaptateur de page pour l’ensemble d’adaptateurs. La classe spécifiée doit implémenter l’interface IPageAdapter . Le nom doit respecter les normes .NET Framework pour spécifier un nom de type complet.ASP.NET recherche l’assembly spécifié pour le type. Si le jeu d’adaptateurs hérite d’un autre jeu d’adaptateurs, la propriété PageAdapter n’est pas nécessaire et sa valeur par défaut est définie sur la valeur du jeu parent. |
PredicateClass |
Valeur string en lecture/écriture facultative qui spécifie le type de classe qui fournit le prédicat évaluateur. Le nom que vous utilisez pour le type de classe doit respecter les normes .NET Framework pour spécifier un nom de type complet.ASP.NET recherche l’assembly spécifié pour le type. Si le jeu d’adaptateurs hérite d’un autre type, la propriété PredicateClass n’est pas nécessaire et sa valeur par défaut est définie sur la valeur du jeu parent. |
PredicateMethod |
Valeur string en lecture/écriture facultative qui spécifie la méthode qui fournit le prédicat évaluateur. La méthode doit être statique et de la signature suivante :static bool EvaluatorMethod(HttpContext context) Si le jeu d’adaptateurs hérite d’un autre jeu d’adaptateurs, la propriété PredicateMethod n’est pas nécessaire et sa valeur par défaut est définie sur la valeur du jeu parent. |
Sous-classes
Cette classe ne contient aucune sous-classe.
Notes
Les instances de cette classe sont contenues dans la propriété MobileControls
de la classe MobileControlsSection.
Si une instance de cette classe spécifie la propriété InheritsFrom
, vous n’avez pas besoin de spécifier les propriétés PredicateClass
, PredicateMethod
ou PageAdapter
. Au lieu de cela, votre jeu d’adaptateurs d’appareil peut hériter de la définition du jeu d’adaptateurs d’appareil parent.
Hiérarchie d'héritage
DeviceElement
Spécifications
Type | Description |
---|---|
Client | - IIS 7.0 sur Windows Vista - IIS 7.5 sous Windows 7 - IIS 8.0 sous Windows 8 - IIS 10.0 sous Windows 10 |
Serveur | - IIS 7.0 sur Windows Server 2008 - IIS 7.5 sur Windows Server 2008 R2 - IIS 8.0 sur Windows Server 2012 - IIS 8.5 sur Windows Server 2012 R2 - IIS 10.0 sous Windows Server 2016 |
Produit | - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0 |
Fichier MOF | WebAdministration.mof |
Voir aussi
Mappages d’adaptateurs d’applications web mobiles ASP.NET
Device Element pour mobileControls (schéma des paramètres de ASP.NET)
Classe AdapterElement
Classe CollectionElement
Classe MobileControlsSection
Interface System.Web.UI.MobileControls.IPageAdapter
system.web, élément (Schéma des paramètres ASP.NET)