DeviceSpecificChoice.Filter Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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ó myChoiceMethod
en , 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.