DeviceSpecificChoice.Filter Eigenschap

Definitie

Hiermee haalt u de naam van een apparaatfilter op of stelt u deze in. Deze API is verouderd. Zie Mobile Apps & voor meer informatie over het ontwikkelen van ASP.NET mobiele toepassingen Sites met 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

Waarde van eigenschap

De naam van een apparaatfilter. De standaardwaarde is een lege tekenreeks ("").

Opmerkingen

De filternaam moet de naam zijn van een methode op de pagina, in het bijbehorende .ascx bestand of de naam van een geldig apparaatfilter dat is gedefinieerd in de <deviceFilters> sectie van Web.config. Als een methodenaam is opgegeven met de Filter eigenschap, moet deze methode overeenkomen met het volgende prototype.

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

Als de Filter eigenschap bijvoorbeeld is ingesteld op myChoiceMethod, moet er een methode met de volgende handtekening bestaan.

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

Bij het evalueren van het <element Keuze> wordt een controle uitgevoerd om te bepalen of er een methode van de juiste handtekening op de pagina bestaat. Als dat niet het is, controleert ASP.NET de sectie <deviceFilters> van Web.config.

Note

Apparaatfilters zijn hoofdlettergevoelig.

Van toepassing op

Zie ook