IJsonValue Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Encapsula um 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 do Windows
Família de dispositivos |
Windows 10 (introduzida na 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v1.0)
|
Propriedades
ValueType |
Obtém o tipo do valor JSON encapsulado. Os tipos possíveis são definidos por JsonValueType. |
Métodos
GetArray() |
Retorna um ponteiro para a matriz se o ValueType do valor encapsulado for Array. Se não estiver, uma exceção será gerada. |
GetBoolean() |
Retorna o Boolean se o ValueType do valor encapsulado for booliano. Se não estiver, uma exceção será gerada. |
GetNumber() |
Retorna o número (um Duplo) se o ValueType do valor encapsulado for Number. Se não estiver, uma exceção será gerada. |
GetObject() |
Retorna um ponteiro para o objeto se o ValueType do valor encapsulado for Object. Se não estiver, uma exceção será gerada. |
GetString() |
Retorna a Cadeia de Caracteres se o ValueType do valor encapsulado for String. Se não estiver, uma exceção será gerada. |
Stringify() |
Recupera a representação JSON do valor encapsulado. |