JsonObject.HasKey(String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt an, ob das JsonObject über einen Eintrag mit dem angeforderten Schlüssel verfügt.
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
Parameter
- key
-
String
Platform::String
winrt::hstring
Der angeforderte Schlüssel.
Gibt zurück
bool
TRUE, wenn das JsonObject über einen Eintrag mit dem angeforderten Schlüssel verfügt; Andernfalls false.
Implementiert
Hinweise
Verwenden Sie in C# und anderen Sprachen, die die .NET-Sprachprojektion verwenden, die ContainsKey-Methode anstelle der HasKey-Methode . Die JsonObject-Klasse erbt HasKey von der IMap<String,IJsonValue-Schnittstelle> . Diese Schnittstelle wird für .NET-Code jedoch aufgrund der .NET-Sprachprojektion als IDictionary<TKey,TValue> angezeigt. Daher muss .NET-Code die ContainsKey-Methode der IDictionary<TKey,TValue-Schnittstelle> anstelle der HasKey-Methode der IMap<String,IJsonValue-Schnittstelle> verwenden.