次の方法で共有


IJsonValue インターフェイス

定義

JSON 値をカプセル化します。

public interface class IJsonValue
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(2736889547, 61619, 19917, 190, 238, 25, 212, 140, 211, 237, 30)]
struct IJsonValue
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(2736889547, 61619, 19917, 190, 238, 25, 212, 140, 211, 237, 30)]
public interface IJsonValue
Public Interface IJsonValue
派生
属性

Windows の要件

デバイス ファミリ
Windows 10 (10.0.10240.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v1.0 で導入)

プロパティ

ValueType

カプセル化された JSON 値の型を取得します。 使用できる型は 、JsonValueType によって定義されます。

メソッド

GetArray()

カプセル化された値の ValueType が Array の場合は、配列へのポインターを返 します。 そうでない場合は、例外がスローされます。

GetBoolean()

カプセル化された値の ValueTypeBoolean の場合は、ブール値を返します。 そうでない場合は、例外がスローされます。

GetNumber()

カプセル化された値の ValueType が Number の場合、数値 (Double) を返します。 そうでない場合は、例外がスローされます。

GetObject()

カプセル化された値の ValueType が Object の場合、オブジェクトへのポインターを返 します。 そうでない場合は、例外がスローされます。

GetString()

カプセル化された値の ValueTypeString の場合は、String を返します。 そうでない場合は、例外がスローされます。

Stringify()

カプセル化された値の JSON 表現を取得します。

適用対象