Поделиться через


JsonObject.HasKey(String) Метод

Определение

Указывает, содержит ли 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

Значение true, если jsonObject содержит запись с запрошенным ключом; в противном случае — false.

Реализации

Комментарии

В C# и других языках, использующих языковую проекцию .NET, используйте метод ContainsKey вместо метода HasKey . Класс JsonObject наследует HasKey от интерфейса IMap<String,IJsonValue> . Однако этот интерфейс отображается в коде .NET как IDictionary<TKey,TValue> из-за проекции языка .NET. Поэтому код .NET должен использовать метод ContainsKey интерфейса IDictionary<TKey,TValue> вместо метода HasKey интерфейса IMap<String,IJsonValue> .

Применяется к