DeviceSpecificChoice.Filter Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger namnet på ett enhetsfilter. Det här API:et är föråldrat. Information om hur du utvecklar ASP.NET mobila program finns i
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
Egenskapsvärde
Namnet på ett enhetsfilter. Standardvärdet är en tom sträng ("").
Kommentarer
Filternamnet måste vara namnet på en metod på sidan, i den associerade .ascx filen eller namnet på ett giltigt enhetsfilter som definierats i avsnittet i <deviceFilters> Web.config. Om ett metodnamn anges med Filter egenskapen måste den metoden matcha följande prototyp.
public bool methodName(System.Web.Mobile.MobileCapabilities
capabilities, String optionalArgument)
Om egenskapen Filter till exempel har angetts till myChoiceMethodmåste en metod med följande signatur finnas.
public bool myChoiceMethod(System.Web.Mobile.MobileCapabilities
capabilities, String optionalArgument);
När du utvärderar <choice-elementet> görs en kontroll för att avgöra om det finns en metod för lämplig signatur på sidan. Annars kontrollerar ASP.NET avsnittet <deviceFilters> i Web.config.
Note
Enhetsfilter är skiftlägeskänsliga.