JsonObject.HasKey(String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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>>.<