Compartir a través de


DeviceSpecificChoice.Filter Propiedad

Definición

Obtiene o establece el nombre de un filtro de dispositivo. Esta API está obsoleta. Para obtener información sobre cómo desarrollar aplicaciones móviles ASP.NET, consulte Mobile Apps & Sites with 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 de propiedad

Nombre de un filtro de dispositivo. El valor predeterminado es una cadena vacía ("").

Comentarios

El nombre del filtro debe ser el nombre de un método en la página, en el archivo asociado .ascx o el nombre de un filtro de dispositivo válido definido en la <deviceFilters> sección de Web.config. Si se especifica un nombre de método con la Filter propiedad , ese método debe coincidir con el prototipo siguiente.

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

Por ejemplo, si la Filter propiedad se estableció myChoiceMethoden , debe existir un método con la siguiente firma.

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

Al evaluar el <elemento Choice> , se realiza una comprobación para determinar si existe un método de la firma adecuada en la página. Si no es así, ASP.NET comprueba la <deviceFilters> sección de Web.config.

Nota

Los filtros de dispositivo distinguen mayúsculas de minúsculas.

Se aplica a

Consulte también