IJsonValue Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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. |