Condividi tramite


JsonObject.HasKey(String) Metodo

Definizione

Indica se jsonObject ha una voce con la chiave richiesta.

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

Parametri

key
String

Platform::String

winrt::hstring

Chiave richiesta.

Restituisce

Boolean

bool

true se jsonObject ha una voce con la chiave richiesta; in caso contrario, false.

Implementazioni

Commenti

In C# e in altri linguaggi che usano la proiezione del linguaggio .NET, usare il metodo ContainsKey anziché il metodo HasKey . La classe JsonObject eredita HasKey dall'interfaccia IMap<String,IJsonValue> . Tuttavia, questa interfaccia viene visualizzata come codice .NET come TKey IDictionary<, TValue> a causa della proiezione del linguaggio .NET. Pertanto, il codice .NET deve usare il metodo ContainsKey dell'interfaccia TKey IDictionary<, TValue> anziché il metodo HasKey dell'interfaccia IMap<String,IJsonValue> .

Si applica a