Partager via


<filter>, élément

Mise à jour : novembre 2007

Offre une fonctionnalité de filtrage à la classe MobileCapabilities, à partir de la section <deviceFilters> du fichier Web.config. Spécifiez un élément <filter> dans une section <deviceFilters> de la section <system.web> du fichier de configuration.

<system.web
  <deviceFilters>
    <filter
      name="capability"
      compare="capabilityName" />
    <filter
      name="capability"
      type="className"
      method="methodName" />
  </deviceFilters>
</system.web>

Notes

Lorsque vous créez une application Web qui possède un contenu spécifique au périphérique, vous devez ajouter un ou plusieurs filtres à une section <deviceFilter> du fichier de configuration. Chaque filtre spécifie des critères auxquels doivent correspondre les périphériques cibles.

La configuration des filtres de périphérique fournit un mécanisme d'évaluation pour deux types de filtres : le filtre de comparaison et le filtre de délégué évaluateur. La syntaxe spécifie les deux types de filtres. Le premier exemple correspond au filtre de comparaison ; le second exemple correspond au filtre de délégué évaluateur. Pour plus d'informations sur la création de filtres dans le fichier de configuration, consultez Rendu spécifique au périphérique.

Exemple

Cet exemple illustre l'utilisation des filtres de comparaison et de délégué évaluateur.

<system.web
  <deviceFilters>
    <filter
      name="isWML11"
      compare="PreferredRenderingType"
      argument="wml11" />
    <filter name="GPSEnabled" 
      type="MyNamespace.MyCapabilityEvaluators, MyAssembly"
      method="IsGPSEnabled"/>
  </deviceFilters>
</system.web>

Voir aussi

Concepts

<DeviceSpecific>, élément

Méthodes d'évaluation de périphérique

Référence

<Choice>, élément (Guide du développeur .NET Framework)