Condividi tramite


IJsonValue Interfaccia

Definizione

Incapsula un valore 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
Derivato
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Proprietà

ValueType

Ottiene il tipo del valore JSON incapsulato. I tipi possibili sono definiti da JsonValueType.

Metodi

GetArray()

Restituisce un puntatore alla matrice se ValueType del valore incapsulato è Array. In caso contrario, viene generata un'eccezione.

GetBoolean()

Restituisce il valore Boolean se valueType del valore incapsulato è Boolean. In caso contrario, viene generata un'eccezione.

GetNumber()

Restituisce il numero (valore Double) se valueType del valore incapsulato è Number. In caso contrario, viene generata un'eccezione.

GetObject()

Restituisce un puntatore all'oggetto se valueType del valore incapsulato è Object. In caso contrario, viene generata un'eccezione.

GetString()

Restituisce l'oggetto String se valueType del valore incapsulato è String. In caso contrario, viene generata un'eccezione.

Stringify()

Recupera la rappresentazione JSON del valore incapsulato.

Si applica a