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


JsonObject.GetNamedValue Метод

Определение

Перегрузки

GetNamedValue(String, JsonValue)

Возвращает указанное значение JsonValue или предоставленное значение по умолчанию, если такое именованное значение не найдено.

GetNamedValue(String)

Возвращает значение JsonValue с указанным именем.

GetNamedValue(String, JsonValue)

Возвращает указанное значение JsonValue или предоставленное значение по умолчанию, если такое именованное значение не найдено.

public:
 virtual JsonValue ^ GetNamedValue(Platform::String ^ name, JsonValue ^ defaultValue) = GetNamedValue;
/// [Windows.Foundation.Metadata.Overload("GetNamedValueOrDefault")]
JsonValue GetNamedValue(winrt::hstring const& name, JsonValue const& defaultValue);
[Windows.Foundation.Metadata.Overload("GetNamedValueOrDefault")]
public JsonValue GetNamedValue(string name, JsonValue defaultValue);
function getNamedValue(name, defaultValue)
Public Function GetNamedValue (name As String, defaultValue As JsonValue) As JsonValue

Параметры

name
String

Platform::String

winrt::hstring

Имя.

defaultValue
JsonValue

Значение по умолчанию, используемое, если свойство JSON не найдено.

Возвращаемое значение

JsonValue с указанным именем или, если это значение не найдено, возвращается значение defaultValue.

Атрибуты

См. также раздел

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

GetNamedValue(String)

Возвращает значение JsonValue с указанным именем.

public:
 virtual JsonValue ^ GetNamedValue(Platform::String ^ name) = GetNamedValue;
JsonValue GetNamedValue(winrt::hstring const& name);
public JsonValue GetNamedValue(string name);
function getNamedValue(name)
Public Function GetNamedValue (name As String) As JsonValue

Параметры

name
String

Platform::String

winrt::hstring

Имя.

Возвращаемое значение

Значение JsonValue с указанным именем.

Комментарии

Этот метод всегда следует использовать с блоком try/catch, так как он создает исключение, если найденное имя не является типом JsonValue или имя не найдено.

См. также раздел

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