Éditeur de filtre de périphérique, boîte de dialogue
Mise à jour : novembre 2007
Utilisez la boîte de dialogue Éditeur de filtre de périphérique pour ajouter ou modifier les filtres de périphérique définis dans le fichier Web.config de votre site.
Remarque : |
---|
La modification des filtres définis dans cette boîte de dialogue affectera chaque contrôle utilisant ces filtres sur chaque page Web mobile de votre site. |
Pour accéder à cette boîte de dialogue
Dans Visual Studio, ouvrez ou créez un Web Form Mobile.
Basculez en mode Design.
À partir de l'onglet Web Forms mobiles de la Boîte à outils, faites glisser un contrôle de la zone de formulaire mobile sur la page.
Dans la fenêtre Propriétés, sélectionnez (AppliedDeviceFilters), puis cliquez sur le bouton de sélection () situé en regard.
La boîte de dialogue Filtres de périphérique appliqués s'affiche.
Cliquez sur Modifier.
Tâches
Éléments d'interface
Filtres de périphérique
Affiche les filtres de périphérique existants. Pour renommer un filtre de périphérique, cliquez sur son nom, appuyez sur la touche F2, puis entrez le nouveau nom.Remarque : L'ordre des filtres dans cette liste détermine la façon dont ils sont enregistrés dans le fichier Web.config et non la façon dont ils sont appliqués lors de l'exécution.
Bouton
Nom
Effet
HAUT
Fait monter l'élément sélectionné d'un niveau dans la liste.
BAS
Fait descendre l'élément sélectionné d'un niveau dans la liste.
Delete
Supprime l'élément actuellement sélectionné.
Nouveau filtre de périphérique
Cliquez sur ce bouton pour ajouter un filtre de périphérique à la liste.
Type
Comparaison d'égalité
Sélectionnez ce type pour définir un filtre qui compare la capacité d'un périphérique à une valeur constante.Délégué évaluateur
Sélectionnez-le pour définir un filtre qui exécute une évaluation plus complexe que la comparaison d'égalité. Par exemple, l'évaluation pourrait reposer sur de multiples fonctionnalités de périphérique. Pour utiliser cette option, vous devez écrire une classe avec une méthode statique qui procède à l'évaluation. Pour plus d'informations, consultez Rendu spécifique au périphérique.
Attributs
Compare
Entrez ou sélectionnez la fonctionnalité que vous souhaitez utiliser pour la comparaison. (Cette option n'est disponible que si vous avez sélectionné Comparaison d'égalité.)Argument
Entrez une valeur à comparer à la fonctionnalité du périphérique actuel. En cas d'égalité, l'évaluation du filtre de périphérique est true. (Cette option n'est disponible que si vous avez sélectionné Comparaison d'égalité.)Type
Entrez un nom de type qualifié complet qui fournit le délégué évaluateur. (Cette option n'est disponible que si vous avez sélectionné Délégué évaluateur.)Méthode
Entrez le nom de la méthode qui effectue la comparaison. (Cette option n'est disponible que si vous avez sélectionné Délégué évaluateur.)La méthode doit être déclarée comme static (en C#), ou Shared dans Visual Basic, et doit avoir la signature suivante.
public static bool EvaluatorMethod( System.Web.Mobile.MobileCapabilities capabilities, String compareArgument);
Public Shared Function EvaluatorMethod( capabilities as System.Web.Mobile.MobileCapabilities, compareArgument as String) as Boolean
Voir aussi
Concepts
Vue d'ensemble des filtres de périphérique ASP.NET
Vue d'ensemble du développement d'applications Web mobiles ASP.NET
Recommandations sur le filtrage de périphérique
Référence
System.Web.UI.MobileControls.Form
System.Web.UI.MobileControls.Panel
System.Web.UI.MobileControls.DeviceSpecific
Filtres de périphérique appliqués, boîte de dialogue
Autres ressources
Développement d'adaptateurs pour les contrôles serveur ASP.NET