PRIM_JSON.Array (PRIM_JSON.Array)

JSONコンテンツからマップされたJSONノードのアレイを示すJSONノードクラス

祖先 - PRIM_JSON.ValueNode (PRIM_JSON.ValueNode) PRIM_JSON.Node (PRIM_JSON.Node) オブジェクト (PRIM_OBJT)

詳細

この機能には詳細のヘルプがありません。

プロパティ

名前

記述

Child

メンバの名前を使って、PRIM_JSON.Object ノードの子としての PRIM_JSON.Member ノードにアクセスするためのキー付きプロパティ PRIM_JSON.Node (PRIM_JSON.Node) より継承

ChildAt

インデックスを使って子にアクセスするためのキー付きプロパティ。PRIM_JSON.Array ノードの子と PRIM_JSON.Member の Value ノードへのアクセスを提供します。 PRIM_JSON.Node (PRIM_JSON.Node) より継承

ChildCount

現在のノードの子となるノードの数。PRIM_JSON.Member ノードでは、このノードの Value ノードの子の数となります。 PRIM_JSON.Node (PRIM_JSON.Node) より継承

ComponentClassName

コンポーネントのクラス名です。 オブジェクト (PRIM_OBJT) より継承

ComponentMembers

このコンポーネントの全てにアクセスできるようにします。 オブジェクト (PRIM_OBJT) より継承

ComponentPatternName

コンポーネントのクラスを制限します。 オブジェクト (PRIM_OBJT) より継承

ComponentTag

インスタンス用に値を格納できる汎用スペース オブジェクト (PRIM_OBJT) より継承

ComponentType

ComponentTypeではコンポーネントのタイプ情報にアクセスできます。 オブジェクト (PRIM_OBJT) より継承

ComponentTypeName

ComponentTypeName十分適格なコンポーネントのクラス名です。 オブジェクト (PRIM_OBJT) より継承

FirstChild

最初の子ノードへの参照を返します。そうでなければ*NULL PRIM_JSON.Node (PRIM_JSON.Node) より継承

HasChildNodes

ノードに子ノードがある場合TRUEを返します PRIM_JSON.Node (PRIM_JSON.Node) より継承

IsArray

JSONアレイノードであるJSON値ノードに解決する場合TRUEを返します PRIM_JSON.Node (PRIM_JSON.Node) より継承

IsBoolean

ブール値を提供できるJSON値ノードに解決する場合TRUEを返します PRIM_JSON.Node (PRIM_JSON.Node) より継承

IsDateTime

日時の値を提供できるJSON値ノードに解決する場合TRUEを返します PRIM_JSON.Node (PRIM_JSON.Node) より継承

IsDecimal

10進値を提供できるJSON値ノードに解決する場合TRUEを返します PRIM_JSON.Node (PRIM_JSON.Node) より継承

IsInt32

32ビットの整数値を提供できるJSON値ノードに解決する場合TRUEを返します PRIM_JSON.Node (PRIM_JSON.Node) より継承

IsInt64

64ビットの整数値を提供できるJSON値ノードに解決する場合TRUEを返します PRIM_JSON.Node (PRIM_JSON.Node) より継承

IsNull

JSONNULLノードであるJSON値ノードに解決する場合TRUEを返します PRIM_JSON.Node (PRIM_JSON.Node) より継承

IsObject

JSONオブジェクトノードであるJSON値ノードに解決する場合TRUEを返します PRIM_JSON.Node (PRIM_JSON.Node) より継承

IsString

Unicode文字列を提供できるJSON値ノードに解決する場合TRUEを返します PRIM_JSON.Node (PRIM_JSON.Node) より継承

IsStringChunked

文字列値が1つのメモリブロックとしては長すぎる状態で、複数のメモリブロックのシーケンスとして取得された時にTRUEを返します PRIM_JSON.Node (PRIM_JSON.Node) より継承

Item

Keyパラメータと致する名前を持つ子ノードへの参照を返します。そうでない場合は*NULL PRIM_JSON.Node (PRIM_JSON.Node) より継承

ItemAt

提供のインデックスを持つ子ノードへの参照を返します。そうでない場合は*NULL PRIM_JSON.Node (PRIM_JSON.Node) より継承

ItemCount

子ノードの数 PRIM_JSON.Node (PRIM_JSON.Node) より継承

LastChild

このノードの最後の子への参照を返します。そうでない場合は*NULL PRIM_JSON.Node (PRIM_JSON.Node) より継承

Name

コンポーネントの名前 オブジェクト (PRIM_OBJT) より継承

NextSibling

このノードの次の兄弟への参照を返します。そうでない場合は*NULL PRIM_JSON.Node (PRIM_JSON.Node) より継承

NodeName

このノードに割り当てられた名前 PRIM_JSON.Node (PRIM_JSON.Node) より継承

NodeType

このノードのタイプ PRIM_JSON.Node (PRIM_JSON.Node) より継承

NodeValue

このノードの値をUnicode文字列として返します PRIM_JSON.Node (PRIM_JSON.Node) より継承

Owner

コンポーネントのオーナーです。 オブジェクト (PRIM_OBJT) より継承

OwnerDocument

このノードのファクトリーのドキュメントへの参照を返します。そうでない場合は*NULL PRIM_JSON.Node (PRIM_JSON.Node) より継承

Parent

このインスタンスが添付されているコンポーネントインスタンス。コントロールのビジュアルコンテナまたは子インスタンスのコレクション オブジェクト (PRIM_OBJT) より継承

ParentDocument

このノードの親のドキュメントへの参照を返します。そうでない場合は*NULL PRIM_JSON.Node (PRIM_JSON.Node) より継承

ParentNode

このノードの親への参照を返します。そうでない場合は*NULL PRIM_JSON.Node (PRIM_JSON.Node) より継承

PreviousSibling

このノードの前の兄弟への参照を返します。そうでない場合は*NULL PRIM_JSON.Node (PRIM_JSON.Node) より継承

イベント

名前

記述

CreateInstance

コンポーネントを作成する時にCreateInstanceのイベントを実行します。 PRIM_JSON.Node (PRIM_JSON.Node) より継承

DestroyInstance

コンポーネントが解除される前にDestroyInstanceのイベントを実行します。 PRIM_JSON.Node (PRIM_JSON.Node) より継承

メソッド

名前

記述

AddArrayItem

新規のJSONアレイノードを作成し、アレイに追加します

Result

AddBooleanItem

新規のJSONブール値ノードを作成し、アレイに追加します

Result, Value

AddDateTimeItem

新規のJSON日時ノードを作成し、アレイに追加します

Result, Value

AddDecimalItem

新規のJSON十進ノードを作成し、アレイに追加します

Result, Value

AddFloat64Item

新規のJSONFloat64ノードを作成し、アレイに追加します

Result, Value

AddInt32Item

新規のJSONInt32ノードを作成し、アレイに追加します

Result, Value

AddInt64Item

新規のJSONInt64ノードを作成し、アレイに追加します

Result, Value

AddNullItem

新規のJSONNullノードを作成し、アレイに追加します

Result

AddNumberItem

新規のJSON数値ノードを作成し、アレイに追加します

Result, Value

AddObjectItem

新規のJSONオブジェクトノードを作成し、アレイに追加します

Result

AddStringItem

新規のJSON文字列ノードを作成し、アレイに追加します

Result, Value

AsArray

現在のノードを PRIM_JSON.Array として解決しようと試みます、できなければランタイムエラーを報告します。 ドキュメントノードはルートノードを解決し、メンバノードは Value ノードを解決します。 PRIM_JSON.Node (PRIM_JSON.Node) より継承

Result

AsBase64BinaryFile

この値のBase64文字のシーケンスを解読し、その結果をファイルに書き込むことで、現在のJSONノード値をバイナリ文字列に変換します PRIM_JSON.Node (PRIM_JSON.Node) より継承

BinaryFilePath, FolderPath, FileName, MimeType

AsBoolean

現在のJSONノードの値をブール値として取得します PRIM_JSON.Node (PRIM_JSON.Node) より継承

Result

AsDateTime

現在のJSONノードの値を日時として取得します PRIM_JSON.Node (PRIM_JSON.Node) より継承

Result

AsDecimal

現在のJSONノードの値を10進数として取得します PRIM_JSON.Node (PRIM_JSON.Node) より継承

Result

AsInt32

現在のJSONノードの値を32ビット整数として取得します PRIM_JSON.Node (PRIM_JSON.Node) より継承

Result

AsInt64

現在のJSONノードの値を64ビット整数として取得します PRIM_JSON.Node (PRIM_JSON.Node) より継承

Result

AsObject

現在のノードを PRIM_JSON.Object として解決しようと試みます、できなければランタイムエラーを報告します。ドキュメントノードはルートノードを解決し、メンバノードは Value ノードを解決します。 PRIM_JSON.Node (PRIM_JSON.Node) より継承

Result

AsString

現在のJSONノードの値をUnicode文字列として取得します PRIM_JSON.Node (PRIM_JSON.Node) より継承

Result

Clone

現在のJSONノードのコピーを作成し、再帰的にノードの子すべてのクローンを作成します PRIM_JSON.Node (PRIM_JSON.Node) より継承

Result

CloneNode

現在のJSONノードのコピーを作成し、オプションで再帰的にノードの子すべてのクローンを作成します PRIM_JSON.Node (PRIM_JSON.Node) より継承

Result, Deep

CreateIterator

ノードの子の間で反復できる反復コンポーネントを作成します PRIM_JSON.Node (PRIM_JSON.Node) より継承

Result

RemoveAll

各子ノードの親にNullを設定することで、このノードのすべての子ノードを削除するメソッド PRIM_JSON.Node (PRIM_JSON.Node) より継承


参照

すべてのコンポーネント クラス
テクニカルリファレンス

  • No labels