Elemento <filter>
Proporciona funcionalidad de filtrado para la clase MobileCapabilities desde la sección <deviceFilters> del archivo Web.config. Los elementos <filter> se especifican en una sección <deviceFilters> de la sección <system.web> del archivo de configuración.
<system.web
<deviceFilters>
<filter
name="capability"
compare="capabilityName" />
<filter
name="capability"
type="className"
method="methodName" />
</deviceFilters>
</system.web>
Comentarios
Cuando crea una aplicación Web que tiene contenido específico del dispositivo, debe agregar uno o más filtros en una sección <deviceFilter> del archivo de configuración. Cada filtro determina los criterios con los que deben coincidir los dispositivos de destino.
La configuración de los filtros de dispositivos proporciona un mecanismo de evaluación para dos tipos de filtros: los filtros basados en la comparación y los filtros basados en el delegado evaluador. La sintaxis especifica ambos tipos de filtros. El primer ejemplo está basado en la comparación, mientras que el segundo está basado en el delegado evaluador. Para obtener más información sobre cómo crear filtros en el archivo de configuración, vea Representación específica de dispositivos.
Ejemplo
En este ejemplo se muestran un filtro basado en la comparación y un filtro basado en el delegado evaluador.
<system.web
<deviceFilters>
<filter
name="isWML11"
compare="PreferredRenderingType"
argument="wml11" />
<filter name="GPSEnabled"
type="MyNamespace.MyCapabilityEvaluators, MyAssembly"
method="IsGPSEnabled"/>
</deviceFilters>
</system.web>
Vea también
Referencia
<Choice> (Elemento, Guía del desarrollador de .NET Framework)
Conceptos
Elemento <DeviceSpecific>
Métodos de evaluación de dispositivos