Partager via


MobileCapabilities.HasCapability(String, String) Méthode

Définition

Fournit un moyen uniforme d’évaluer les capacités de l’appareil. Cette méthode est utilisée en interne par ASP.NET pour implémenter divers critères de sélection d’appareil exprimés dans la syntaxe des contrôles. Par exemple, cette méthode est utilisée pour choisir parmi les <éléments Choice> Element (Guide du développeur.NET Framework) dans une construction DeviceSpecific/Choice. Cette API est obsolète. Pour plus d’informations sur le développement d’applications mobiles ASP.NET, consultez Applications mobiles & Sites avec 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

Paramètres

delegateName
String

La méthode d’évaluation de l’appareil, le nom de propriété ou l’élément dans la collection de fonctionnalités.

optionalParameter
String

L’argument facultatif.

Retours

true si l’appareil possède la fonctionnalité spécifiée ; sinon false.

Exceptions

Un paramètre capabilityName est introuvable en tant qu’un nom de filtre d’appareil spécifié dans le fichier de configuration, en tant que propriété MobileCapabilities ou élément dans la collection d’éléments MobileCapabilities.

delegateName a la valeur null ou est vide.

Remarques

Les applications peuvent utiliser la HasCapability méthode par programmation lorsqu’elles collectent des informations spécifiques à l’appareil. Si le capabilityName paramètre spécifie une méthode d’évaluation d’appareil, le optionalArgument paramètre est passé à cette méthode. Si le capabilityName paramètre spécifie un nom de propriété ou un élément dans le dictionnaire de fonctionnalités, la HasCapability méthode vérifie si la propriété ou l’élément est égal au optionalArgument paramètre .

S’applique à

Voir aussi