System.JSON.Builders.TJSONCollectionBuilder.TParentCollection のメソッド

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


継承Protected
Addpublic指定されたキー/値ペアを JSON オブジェクトに、または指定された値を JSON 配列に追加し、メソッド連鎖用にこの TParentCollection インスタンスを返します。
AddElementspublic指定された複数の値を JSON 配列に追加し、メソッド連鎖用にこの TParentCollection インスタンスを返します。
AddMaxKeypublic指定されたキーと最大値からなるキー/値ペアを JSON オブジェクトに、または指定されたキーと最大値からなるキー/値ペアを JSON 配列に追加し、メソッド連鎖用にこの TParentCollection インスタンスを返します。
AddMinKeypublic指定されたキーと最小値からなるキー/値ペアを JSON オブジェクトに、または指定されたキーと最小値からなるキー/値ペアを JSON 配列に追加し、メソッド連鎖用にこの TParentCollection インスタンスを返します。
AddNullpublic指定されたキーと null 値からなるキー/値ペアを JSON オブジェクトに、または指定されたキーと null 値からなるキー/値ペアを JSON 配列に追加し、メソッド連鎖用にこの TParentCollection インスタンスを返します。
AddPairspublic指定された複数のキー/値ペアを JSON オブジェクトに、または指定された複数の値を JSON 配列に追加し、メソッド連鎖用にこの TParentCollection インスタンスを返します。
AddUndefinedpublic指定されたキーと未定義値からなるキー/値ペアを JSON オブジェクトに、または指定されたキーと未定義値からなるキー/値ペアを JSON 配列に追加し、メソッド連鎖用にこの TParentCollection インスタンスを返します。
AfterConstructionpublic最後のコンストラクタが実行された後で応答します。
AsArraypublicTParentCollection のこのインスタンスを、TElements のインスタンスとして返します。
AsObjectpublicTParentCollection のこのインスタンスを、TPairs のインスタンスとして返します。
BeforeDestructionpublic最初のデストラクタが実行される前に応答します。
BeginArraypublic配列値を開始します。TParentCollection のこのインスタンスが JSON オブジェクトを表している場合、配列は指定されたキーと関連付けられます。メソッド連鎖を使って配列値の内容を定義するための TElements インスタンスを返します。
BeginObjectpublicオブジェクト値を開始します。TParentCollection のこのインスタンスが JSON オブジェクトを表している場合、オブジェクト値は指定されたキーと関連付けられます。メソッド連鎖を使ってオブジェクト値の内容を定義するための TPairs インスタンスを返します。
CheckDisposedprotected
ClassInfopublic

オブジェクト型の実行時型情報(RTTI)テーブルのポインタを返します。

ClassNamepublic引数で渡される変数の型ではなくオブジェクトインスタンスの型を示す文字列を返します。
ClassNameIspublicオブジェクトが指定の型かどうかを示します。
ClassParentpublic1 つ上位のクラスの型を返します。
ClassTypepublicオブジェクトのクラスへのクラス参照を返します。
CleanupInstancepublicクラス内の長い文字列とバリアントとインターフェース変数に対する終了処理を実行します。
Createpublic TParentCollection のインスタンスを作成します。
DefaultHandlerpublicメッセージレコードを処理するメソッドのインターフェースを提供します。
Destroypublic TParentCollection のインスタンスを破壊します。
DispatchpublicMessage パラメータの内容に基づいてオブジェクトのメッセージ処理メソッドを呼び出します。
DisposeOfpublicDisposeOf は、オブジェクトのデストラクタ コードを、強制実行します。
EndAllpublic
EndArraypublic配列を終了し、閉じた配列の親構造があればその内容をメソッド連鎖によって続けて設定できるよう TParentCollection インスタンスを返します。
Endedpublic
EndObjectpublicオブジェクトを終了し、閉じたオブジェクトの親構造があればその内容をメソッド連鎖によって続けて設定できるよう TParentCollection インスタンスを返します。
Equalspublic

現在のインスタンスと Obj パラメータが等しいかどうかを調べます。

FieldAddresspublicパブリッシュオブジェクト項目のアドレスを返します。
Freepublicオブジェクトを破棄し,必要ならば関連付けられているメモリを解放します。
FreeInstancepublicNewInstance メソッドの前回の呼び出しによって割り当てられたメモリを解除します。
GetDisposedprotected
GetHashCodepublicハッシュ コードを表す整数を返します。
GetInterfacepublic指定したインターフェースを取り出します。
GetInterfaceEntrypublicクラス内で実現された特定のインターフェースのエントリを返します。
GetInterfaceTablepublic指定したクラスで実装されているすべてのインターフェースが入った構造体のポインタを返します。
InheritsFrompublic2 つのオブジェクト型の関係を調べます。
InitInstancepublic新しく割り当てられたオブジェクトインスタンスをすべて 0 に初期化し,インスタンスの仮想メソッドテーブルポインタを初期化します。
InstanceSizepublicオブジェクト型の各インスタンスのサイズをバイト数で返します。
MethodAddresspublicクラス メソッドのアドレスを名前で返します。
MethodNamepublicアドレスを指定すると、クラス メソッドの名前を返します。
NewInstancepublicオブジェクト型のインスタンスにメモリを割り当て,その新しいインスタンスを指すポインタを返します。
QualifiedClassNamepublic

クラスの修飾名を返します。

SafeCallExceptionpublicsafecall 呼び出し規約を使って宣言されたメソッド内での例外を処理します。
ToStringpublicクラス名を表す文字列を返します。
UnitNamepublic

クラスが定義されているユニットの名前を返します。

UnitScopepublic

クラスのユニット スコープを返します。