MobileCapabilities.HasCapability(String, String) Metod
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.
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
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 .