Condividi tramite


DeviceSpecificChoice.Filter Proprietà

Definizione

Ottiene o imposta il nome di un filtro del dispositivo. 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 del 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, deve esistere 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 nella pagina è presente un metodo della firma appropriata. In caso contrario, ASP.NET controlla la <deviceFilters> sezione di Web.config.

Annotazioni

I filtri dei dispositivi fanno distinzione tra maiuscole e minuscole.

Si applica a

Vedi anche