JsonObject.HasKey(String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指示 JsonObject 是否具有包含所请求键的条目。
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
参数
- key
-
String
Platform::String
winrt::hstring
请求的密钥。
返回
Boolean
bool
如果 JsonObject 具有具有请求的键的条目,则为 true;否则为 false。
实现
注解
在 C# 和使用 .NET 语言投影的其他语言中,请使用 ContainsKey 方法而不是 HasKey 方法。 JsonObject 类从 IMap<String,IJsonValue> 接口继承 HasKey。 但是,由于 .NET 语言投影,此接口在 .NET 代码中显示为 IDictionary<TKey,TValue> 。 因此,.NET 代码必须使用 IDictionary<TKey,TValue> 接口的 ContainsKey 方法,而不是 IMap<String,IJsonValue> 接口的 HasKey 方法。