Condividi tramite


DeviceSpecificChoice.Filter Proprietà

Definizione

Ottiene o imposta il nome di un filtro di periferica. Questa API è obsoleta. Per informazioni su come sviluppare applicazioni per dispositivi mobili ASP.NET, vedere App per dispositivi mobili & Siti con 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

Valore della proprietà

Nome di un filtro di dispositivo. Il valore predefinito è una stringa vuota ("").

Commenti

Il nome del filtro deve essere il nome di un metodo nella pagina, nel file associato .ascx o il nome di un filtro dispositivo valido definito nella <deviceFilters> sezione di Web.config. Se viene specificato un nome di metodo con la Filter proprietà, tale metodo deve corrispondere al prototipo seguente.

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

Ad esempio, se la Filter proprietà è stata impostata su myChoiceMethod, è necessario che esista un metodo con la firma seguente.

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

Quando si valuta l'elemento <Choice> , viene effettuato un controllo per determinare se esiste un metodo della firma appropriata nella pagina. In caso contrario, ASP.NET controlla la <deviceFilters> sezione di Web.config.

Nota

I filtri del dispositivo sono distinzione tra maiuscole e minuscole.

Si applica a

Vedi anche