Compartir a través de


JsonObject.HasKey(String) Método

Definición

Indica si JsonObject tiene una entrada con la clave solicitada.

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

Parámetros

key
String

Platform::String

winrt::hstring

Clave solicitada.

Devoluciones

Boolean

bool

true si jsonObject tiene una entrada con la clave solicitada; de lo contrario, false.

Implementaciones

Comentarios

En C# y otros lenguajes que usan la proyección del lenguaje .NET, use el método ContainsKey en lugar del método HasKey . La clase JsonObject hereda HasKey de la interfaz IMap<String,IJsonValue> . Sin embargo, esta interfaz parece código de .NET como IDictionary<TKey,TValue> debido a la proyección del lenguaje .NET. Por lo tanto, el código .NET debe usar el método ContainsKey de la interfaz TKey IDictionary,TValue<en lugar del método HasKey de la interfaz IMap String,IJsonValue>>.<

Se aplica a