Compartir a través de


IJsonValue Interfaz

Definición

Encapsula un valor 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
Derivado
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Propiedades

ValueType

Obtiene el tipo del valor JSON encapsulado. Los tipos posibles se definen mediante JsonValueType.

Métodos

GetArray()

Devuelve un puntero a la matriz si valueType del valor encapsulado es Array. Si no es así, se produce una excepción.

GetBoolean()

Devuelve el valor booleano si valueType del valor encapsulado es booleano. Si no es así, se produce una excepción.

GetNumber()

Devuelve el número (un valor Double) si valueType del valor encapsulado es Number. Si no es así, se produce una excepción.

GetObject()

Devuelve un puntero al objeto si valueType del valor encapsulado es Object. Si no es así, se produce una excepción.

GetString()

Devuelve string sivalueType del valor encapsulado es String. Si no es así, se produce una excepción.

Stringify()

Recupera la representación JSON del valor encapsulado.

Se aplica a