Språk

MobileCapabilities.HasCapability(String, String) Metod

Definition

Ger ett enhetligt sätt att utvärdera enhetsfunktioner. Den här metoden används internt av ASP.NET för att implementera olika kriterier för enhetsval som uttrycks i kontrollernas syntax. Den här metoden används till exempel för att välja bland <Choice> Element (.NET Framework Developer's Guide) element i en DeviceSpecific/Choice-konstruktion. Det här API:et är föråldrat. Information om hur du utvecklar ASP.NET mobila program finns i Mobile Apps & Webbplatser med ASP.NET.

public:
 bool HasCapability(System::String ^ delegateName, System::String ^ optionalParameter);
public bool HasCapability(string delegateName, string optionalParameter);
member this.HasCapability : string * string -> bool
Public Function HasCapability (delegateName As String, optionalParameter As String) As Boolean

Parametrar

delegateName
String

Enhetens utvärderingsmetod, egenskapsnamn eller objekt i funktionssamlingen.

optionalParameter
String

Det valfria argumentet.

Returer

trueom enheten har den angivna funktionen; annars . false

Undantag

Det capabilityName går inte att hitta en parameter som ett enhetsfilternamn som anges i konfigurationsfilen, som en MobileCapabilities egenskap eller som ett objekt i MobileCapabilities samlingen Objekt.

delegateName är null eller tom.

Kommentarer

Program kan använda HasCapability metoden programmatiskt när de samlar in enhetsspecifik information. Om parametern capabilityName anger en metod för enhetsutvärdering skickas parametern optionalArgument till den här metoden. Om parametern capabilityName anger ett egenskapsnamn eller objekt i funktionsordlistan HasCapability kontrollerar metoden om egenskapen eller objektet är lika med parametern optionalArgument .

Gäller för

Se även