System.JSON.Writers.TJsonWriter.TState

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

TState = (Start, &Property, ObjectStart, &Object, ArrayStart, &Array, ConstructorStart, &Constructor, Closed, Error);

C++

enum class DECLSPEC_DENUM TState : unsigned char { Start, Property, ObjectStart, Object, ArrayStart, Array, ConstructorStart, Constructor, Closed, Error };

プロパティ

種類 可視性 ソース ユニット
enum protected
System.JSON.Writers.pas
System.JSON.Writers.hpp
System.JSON.Writers TJsonWriter


説明

TState は、JSON ライタが取り得るすべての状態を列挙したものです。

状態 説明

Start

0

書き込みメソッドが呼び出されていない。

&Property

1

プロパティが書き込まれている途中である。

ObjectStart

2

JSON オブジェクトの開始が書き込まれている途中である。

&Object

3

オブジェクトが書き込まれている途中である。

ArrayStart

4

JSON 配列の開始が書き込まれている途中である。

ConstructorStart

5

コンストラクタの開始が書き込まれている途中である。

&Constructor

6

コンストラクタが書き込まれている途中である。

Closed

6

close メソッドが呼び出された。

Error

6

例外が送出された。

関連項目