Esta documentación está archivada y no tiene mantenimiento.

DeviceSpecificChoice.Filter (Propiedad)

Obtiene o establece el nombre de un filtro de dispositivo.

Espacio de nombres: System.Web.UI.MobileControls
Ensamblado: System.Web.Mobile (en system.web.mobile.dll)

public string Filter { get; set; }
/** @property */
public String get_Filter ()

/** @property */
public void set_Filter (String value)

public function get Filter () : String

public function set Filter (value : String)

No aplicable.

Valor de propiedad

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

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

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

Por ejemplo, si el valor de la propiedad Filter se ha establecido en myChoiceMethod, debe existir un método con la firma siguiente.

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

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

NotaNota:

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

Windows 98, Windows 2000 Service Pack 4, Windows CE, Windows Millennium, Windows Mobile para Pocket PC, Windows Mobile para Smartphone, Windows Server 2003, Windows XP Media Center, Windows XP Professional x64, Windows XP SP2, Windows XP Starter

Microsoft .NET Framework 3.0 es compatible con Windows Vista, Microsoft Windows XP SP2 y Windows Server 2003 SP1.

.NET Framework

Compatible con: 3.0, 2.0, 1.1
Mostrar: