DeviceSpecificChoice.Filter Propriété

Définition

Obtient ou définit le nom d’un filtre d’appareil. Cette API est obsolète. Pour plus d’informations sur le développement d’applications mobiles ASP.NET, consultez Mobile Apps & Sites avec ASP.NET.

public:
 property System::String ^ Filter { System::String ^ get(); void set(System::String ^ value); };
public string Filter { get; set; }
member this.Filter : string with get, set
Public Property Filter As String

Valeur de propriété

Nom d’un filtre d’appareil. La valeur par défaut est une chaîne vide ("").

Remarques

Le nom du filtre doit être le nom d’une méthode sur la page, dans le fichier associé .ascx ou le nom d’un filtre d’appareil valide défini dans la <deviceFilters> section de Web.config. Si un nom de méthode est spécifié avec la Filter propriété, cette méthode doit correspondre au prototype suivant.

public bool methodName(System.Web.Mobile.MobileCapabilities
    capabilities, String optionalArgument)

Par exemple, si la Filter propriété a été définie myChoiceMethodsur , une méthode avec la signature suivante doit exister.

public bool myChoiceMethod(System.Web.Mobile.MobileCapabilities
    capabilities, String optionalArgument);

Lors de l’évaluation de l’élément <Choice> , une vérification est effectuée pour déterminer si une méthode de la signature appropriée existe sur la page. Si ce n’est pas le cas, ASP.NET vérifie la <deviceFilters> section de Web.config.

Note

Les filtres d’appareil respectent la casse.

S’applique à

Voir aussi