MobileCapabilities.HasCapability(String, String) Methode

Definitie

Biedt een uniforme manier om apparaatmogelijkheden te evalueren. Deze methode wordt intern gebruikt door ASP.NET om verschillende apparaatselectiecriteria te implementeren die worden uitgedrukt in de syntaxis van de besturingselementen. Deze methode wordt bijvoorbeeld gebruikt om te kiezen uit <Choice> Element (.NET Framework Developer's Guide) elementen in een DeviceSpecific/Choice-constructie. Deze API is verouderd. Zie Mobile Apps & voor meer informatie over het ontwikkelen van ASP.NET mobiele toepassingen Sites met 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

Parameters

delegateName
String

De methode voor apparaatevaluatie, eigenschapsnaam of item in de verzameling mogelijkheden.

optionalParameter
String

Het optionele argument.

Retouren

true als het apparaat de opgegeven mogelijkheid heeft; anders, false.

Uitzonderingen

Een capabilityName parameter wordt niet gevonden als een apparaatfilternaam die is opgegeven in het configuratiebestand, als eigenschap MobileCapabilities of als item in de MobileCapabilities itemverzameling.

delegateName is null of leeg.

Opmerkingen

Toepassingen kunnen de HasCapability methode programmatisch gebruiken wanneer ze apparaatspecifieke informatie verzamelen. Als de capabilityName parameter een apparaatevaluatiemethode opgeeft, wordt de optionalArgument parameter doorgegeven aan deze methode. Als de capabilityName parameter een eigenschapsnaam of item opgeeft in de woordenlijst met mogelijkheden, controleert de HasCapability methode of de eigenschap of het item gelijk is aan de optionalArgument parameter.

Van toepassing op

Zie ook