Share via


DeviceSpecificChoice.Filter Propriété

Définition

Obtient ou définit le nom d'un filtre pour appareil mobile. Cette API est obsolète. Pour plus d’informations sur le développement d’applications mobiles ASP.NET, consultez Applications mobiles & 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é

Le nom d’un filtre pour appareil mobile. 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 la myChoiceMethodvaleur , 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 case activée 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.

Notes

Les filtres d’appareil respectent la casse.

S’applique à

Voir aussi