Compartilhar via


DeviceSpecificChoice.Filter Propriedade

Definição

Obtém ou define o nome de um filtro de dispositivo. Esta API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Aplicativos Móveis & Sites com 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

Valor da propriedade

O nome de um filtro de dispositivo. O valor padrão é uma cadeia de caracteres vazia ("").

Comentários

O nome do filtro deve ser o nome de um método na página, no arquivo associado .ascx ou o nome de um filtro de dispositivo válido definido na <deviceFilters> seção de Web.config. Se um nome de método for especificado com a Filter propriedade , esse método deverá corresponder ao protótipo a seguir.

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

Por exemplo, se a Filter propriedade foi definida myChoiceMethodcomo , um método com a assinatura a seguir deve existir.

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

Ao avaliar o <elemento Choice> , é feita uma verificação para determinar se existe um método da assinatura apropriada na página. Caso contrário, ASP.NET verifica a <deviceFilters> seção de Web.config.

Observação

Os filtros de dispositivo diferenciam maiúsculas de minúsculas.

Aplica-se a

Confira também