<device>
Actualización: noviembre 2007
Define un nuevo conjunto de adaptadores que asigna controles ASP.NET Mobile a los adaptadores correspondientes en las secciones <system.web> y <mobileControls> del archivo de configuración Web.config.
<system.web>
<mobileControls allowCustomAttributes="true|false"
sessionStateHistorySize="historySize" >
<device name="name"
inheritsFrom="parentAdapterSet"
predicateClass="predicateClass"
predicateMethod="predicateMethod"
pageAdapter="pageAdapterClass" >
<control name="controlClass" adapter="adapterClass" />
... Additional controls.
</device>
</mobileControls>
</system.web>
Comentarios
Para obtener más información sobre cómo crear y configurar adaptadores, vea Agregar nuevos adaptadores de dispositivos y compatibilidad con dispositivos.
Los atributos para el elemento <device> de la sección <mobileControls> se muestran en la tabla siguiente.
Atributos del elemento <device> |
Descripción |
---|---|
Name |
Especifica el nombre exclusivo que se puede utilizar para identificar el conjunto de adaptadores de dispositivos. |
inheritsFrom |
Especifica una referencia opcional a otro conjunto de adaptadores de dispositivos del que hereda este conjunto. El conjunto de adaptadores de dispositivos especificado puede aparecer antes en la misma sección <mobileControls> o puede aparecer en la sección <mobileControls> de un archivo de configuración en un lugar superior en la jerarquía de configuración. |
predicateClass |
Especifica el tipo de clase que proporciona el predicado evaluador. El nombre que se utilice para el tipo de clase debe ser completo. ASP.NET busca el ensamblado especificado para el tipo. Si el conjunto de adaptadores se hereda de otro tipo, el atributo predicateClass no es necesario y adoptará de forma predeterminada el valor del conjunto primario. |
predicateMethod |
Especifica el método que proporciona el predicado evaluador. El método debe ser estático y debe tener la firma siguiente:
Si el conjunto de adaptadores deriva de otro conjunto de adaptadores, el atributo predicateMethod no es necesario, y adoptará de forma predeterminada el valor del conjunto primario. |
pageAdapter |
Especifica el tipo de la clase del adaptador de páginas del conjunto de adaptadores. La clase especificada debe implementar la interfaz IPageAdapter. El nombre debe ser completo. ASP.NET busca el ensamblado especificado para el tipo. Si el conjunto de adaptadores deriva de otro conjunto de adaptadores, el atributo pageAdapter no es necesario, y adoptará de forma predeterminada el valor del conjunto primario. |
Vea también
Conceptos
Referencia de controles móviles