Freigeben über


IJsonValue Schnittstelle

Definition

Kapselt einen JSON-Wert.

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
Abgeleitet
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Eigenschaften

ValueType

Ruft den Typ des gekapselten JSON-Werts ab. Mögliche Typen werden von JsonValueType definiert.

Methoden

GetArray()

Gibt einen Zeiger auf das Array zurück, wenn der ValueType des gekapselten Werts Array ist. Andernfalls wird eine Ausnahme ausgelöst.

GetBoolean()

Gibt den Booleschen Wert zurück, wenn der ValueType des gekapselten Werts Boolean ist. Andernfalls wird eine Ausnahme ausgelöst.

GetNumber()

Gibt die Zahl (double) zurück, wenn der ValueType des gekapselten Werts Number ist. Andernfalls wird eine Ausnahme ausgelöst.

GetObject()

Gibt einen Zeiger auf das -Objekt zurück, wenn der ValueType des gekapselten Werts Object ist. Andernfalls wird eine Ausnahme ausgelöst.

GetString()

Gibt die Zeichenfolge zurück, wenn der ValueType des gekapselten Werts String ist. Andernfalls wird eine Ausnahme ausgelöst.

Stringify()

Ruft die JSON-Darstellung des gekapselten Werts ab.

Gilt für: