IJsonValue Интерфейс

Определение

Инкапсулирует значение 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
Производный
Атрибуты

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)

Свойства

ValueType

Возвращает тип инкапсулированного значения JSON. Возможные типы определяются JsonValueType.

Методы

GetArray()

Возвращает указатель на массив, если значение ValueType инкапсулированного значения — Array. Если это не так, создается исключение.

GetBoolean()

Возвращает логическое значение, если значение ValueType инкапсулированного значения имеет значение Boolean. Если это не так, создается исключение.

GetNumber()

Возвращает число ( Double), если значение ValueType инкапсулированного значения — Number. Если это не так, создается исключение.

GetObject()

Возвращает указатель на объект , если значение ValueType инкапсулированного значения — Object. Если это не так, создается исключение.

GetString()

Возвращает значение String , если значение ValueType инкапсулированного значения — String. Если это не так, создается исключение.

Stringify()

Извлекает представление инкапсулированного значения в формате JSON.

Применяется к