Partager via


IJsonValue Interface

Définition

Encapsule une valeur 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
Dérivé
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Propriétés

ValueType

Obtient le type de la valeur JSON encapsulée. Les types possibles sont définis par JsonValueType.

Méthodes

GetArray()

Retourne un pointeur vers le tableau si le ValueType de la valeur encapsulée est Array. Si ce n’est pas le cas, une exception est levée.

GetBoolean()

Retourne la valeur booléenne si la valeur ValueType de la valeur encapsulée est Boolean. Si ce n’est pas le cas, une exception est levée.

GetNumber()

Retourne le nombre (un Double) si le ValueType de la valeur encapsulée est Number. Si ce n’est pas le cas, une exception est levée.

GetObject()

Retourne un pointeur vers l’objet si le ValueType de la valeur encapsulée est Object. Si ce n’est pas le cas, une exception est levée.

GetString()

Retourne la valeur String si le ValueType de la valeur encapsulée est String. Si ce n’est pas le cas, une exception est levée.

Stringify()

Récupère la représentation JSON de la valeur encapsulée.

S’applique à