JsonObject.HasKey(String) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Indique si jsonObject a une entrée avec la clé demandée.
public:
virtual bool HasKey(Platform::String ^ key) = IMap<Platform::String ^, IJsonValue ^>::HasKey;
bool HasKey(winrt::hstring const& key);
public bool HasKey(string key);
function hasKey(key)
Public Function HasKey (key As String) As Boolean
Paramètres
- key
-
String
Platform::String
winrt::hstring
Clé demandée.
Retours
bool
true si jsonObject a une entrée avec la clé demandée ; sinon, false.
Implémente
Remarques
En C# et dans d’autres langages qui utilisent la projection de langage .NET, utilisez la méthode ContainsKey au lieu de la méthode HasKey . La classe JsonObject hérite de HasKey de l’interface IMap<String,IJsonValue> . Toutefois, cette interface apparaît au code .NET sous la forme IDictionary<TKey,TValue> en raison de la projection du langage .NET. Par conséquent, le code .NET doit utiliser la méthode ContainsKey de l’interface IDictionary<TKey,TValue> au lieu de la méthode HasKey de l’interface IMap<String,IJsonValue> .