HasCapability, méthode
Fournit un moyen uniforme d'évaluer les capacités du périphérique. Cette méthode est utilisée de façon interne par ASP.NET pour implémenter divers critères de sélection de périphérique exprimés dans la syntaxe des contrôles. Cette méthode est par exemple utilisée pour faire un choix parmi les éléments <Choice> dans une construction DeviceSpecific/Choice.
Les applications peuvent utiliser la méthode HasCapability par programme lorsqu'elles recueillent des informations spécifiques au périphérique.
public bool HasCapability(
string capabilityName,
string optionalArgument
)
Paramètres
- capabilityName
Méthode d'évaluation du périphérique, nom de la propriété ou élément dans la collection de fonctionnalités. - optionalArgument
Argument facultatif.
Exceptions
Si le paramètre capabilityName est introuvable en tant que nom de filtre de périphérique dans le fichier de configuration, en tant que propriété MobileCapabilities ou qu'élément dans la collection d'éléments MobileCapabilities, une exception ArgumentOutOfRange est levée.
Notes
Si le paramètre capabilityName spécifie une méthode d'évaluation du périphérique, le paramètre optionalArgument est passé à cette méthode. Si le paramètre capabilityName spécifie un nom de propriété ou un élément dans le dictionnaire des fonctionnalités, la méthode HasCapability vérifie si la propriété ou l'élément est égal au paramètre optionalArgument.
Voir aussi
S'applique à : MobileCapabilities, classe