共用方式為


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 值。

備註

如果找到的名稱不是 JsonValue 類型或找不到名稱,這個方法應該一律與 try/catch 區塊搭配使用,因為它會擲回例外狀況。

另請參閱

適用於