Compartir a través de


DeviceElement (clase)

Define un conjunto de adaptadores que asigna controles móviles de ASP.NET a los adaptadores correspondientes dentro de las secciones <system.web> y <mobileControls> del archivo de configuración Web.config.

Sintaxis

class DeviceElement : CollectionElement  

Métodos

Esta clase no contiene métodos.

Propiedades

La siguiente tabla muestra las propiedades que expone la clase DeviceElement.

Nombre Descripción
Device Matriz de valores de lectura y escritura AdapterElement, cada uno de los cuales asigna un control móvil ASP.NET a un adaptador de dispositivo específico.
InheritsFrom Valor de lectura y escritura string opcional que especifica el conjunto de adaptadores de dispositivo del que debe heredar este conjunto. El conjunto de adaptadores de dispositivo especificado puede aparecer anteriormente en la misma sección <mobileControls> o en la sección <mobileControls> de un archivo de configuración de nivel superior.
Name Valor de solo lectura string necesario que especifica el nombre único por el que debe identificar el conjunto de adaptadores de dispositivo. La propiedad de la clave.
PageAdapter Valor de lectura y escritura string opcional que especifica el tipo de clase del adaptador de página para el conjunto de adaptadores. La clase especificada debe implementar la interfaz IPageAdapter. El nombre debe seguir los estándares de .NET Framework para especificar un nombre de tipo completo.

ASP.NET busca el ensamblado especificado del tipo. Si el conjunto de adaptadores se hereda de otro conjunto de adaptadores, la propiedad PageAdapter no es necesaria y su valor predeterminado se establecerá en el valor del conjunto primario.
PredicateClass Valor de lectura y escritura string opcional que especifica el tipo de clase que proporciona el predicado del evaluador. El nombre que use para el tipo de clase debe seguir los estándares de .NET Framework para especificar un nombre de tipo completo.

ASP.NET busca el ensamblado especificado del tipo. Si el conjunto de adaptadores se hereda de otro tipo, la propiedad PredicateClass no es necesaria y su valor predeterminado se establecerá en el valor del conjunto primario.
PredicateMethod Valor de lectura y escritura string opcional que especifica el método que proporciona el predicado del evaluador. El método debe ser estático y tener la siguiente firma:

static bool EvaluatorMethod(HttpContext context)

Si el conjunto de adaptadores se hereda de otro conjunto de adaptadores, la propiedad PredicateMethod no es necesaria y su valor predeterminado se establecerá en el valor del conjunto primario.

Subclases

Esta clase no contiene subclases.

Comentarios

Las instancias de esta clase se encuentran en la propiedad MobileControls de la clase MobileControlsSection.

Si una instancia de esta clase especifica la propiedad InheritsFrom, no es necesario especificar las propiedades PredicateClass, PredicateMethod o PageAdapter. En su lugar, el conjunto de adaptadores de dispositivo puede heredarlas de la definición del conjunto de adaptadores de dispositivo primario.

Jerarquía de herencia

CollectionElement

DeviceElement

Requisitos

Tipo Descripción
Remoto - IIS 7.0 en Windows Vista
- IIS 7.5 en Windows 7
- IIS 8.0 en Windows 8
- IIS 10.0 en Windows 10
Server - IIS 7.0 en Windows Server 2008
- IIS 7.5 en Windows Server 2008 R2
- IIS 8.0 en Windows Server 2012
- IIS 8.5 en Windows Server 2012 R2
- IIS 10.0 en Windows Server 2016
Producto - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
Archivo MOF WebAdministration.mof

Consulte también

Asignaciones de adaptadores de ASP.NET Mobile Web Applications
Elemento device para mobileControls (Esquema de configuración de ASP.NET)
Clase AdapterElement
Clase CollectionElement
Clase MobileControlsSection
Interfaz System.Web.UI.MobileControls.IPageAdapter
Elemento system.web (Esquema de configuración de ASP.NET)