PRIM_JSON.ValueNode (PRIM_JSON.ValueNode)
JSONコンテンツからマップされた値を示すすべてのJSONノードのためのベースクラス
祖先 - PRIM_JSON.Node (PRIM_JSON.Node) オブジェクト (PRIM_OBJT)
詳細
この機能には詳細のヘルプがありません。
プロパティ
名前 | 記述 |
|---|---|
メンバの名前を使って、PRIM_JSON.Object ノードの子としての PRIM_JSON.Member ノードにアクセスするためのキー付きプロパティ PRIM_JSON.Node (PRIM_JSON.Node) より継承 | |
インデックスを使って子にアクセスするためのキー付きプロパティ。PRIM_JSON.Array ノードの子と PRIM_JSON.Member の Value ノードへのアクセスを提供します。 PRIM_JSON.Node (PRIM_JSON.Node) より継承 | |
現在のノードの子となるノードの数。PRIM_JSON.Member ノードでは、このノードの Value ノードの子の数となります。 PRIM_JSON.Node (PRIM_JSON.Node) より継承 | |
コンポーネントのクラス名です。 オブジェクト (PRIM_OBJT) より継承 | |
このコンポーネントの全てにアクセスできるようにします。 オブジェクト (PRIM_OBJT) より継承 | |
コンポーネントのクラスを制限します。 オブジェクト (PRIM_OBJT) より継承 | |
インスタンス用に値を格納できる汎用スペース オブジェクト (PRIM_OBJT) より継承 | |
ComponentTypeではコンポーネントのタイプ情報にアクセスできます。 オブジェクト (PRIM_OBJT) より継承 | |
ComponentTypeName十分適格なコンポーネントのクラス名です。 オブジェクト (PRIM_OBJT) より継承 | |
最初の子ノードへの参照を返します。そうでなければ*NULL PRIM_JSON.Node (PRIM_JSON.Node) より継承 | |
ノードに子ノードがある場合TRUEを返します PRIM_JSON.Node (PRIM_JSON.Node) より継承 | |
JSONアレイノードであるJSON値ノードに解決する場合TRUEを返します PRIM_JSON.Node (PRIM_JSON.Node) より継承 | |
ブール値を提供できるJSON値ノードに解決する場合TRUEを返します PRIM_JSON.Node (PRIM_JSON.Node) より継承 | |
日時の値を提供できるJSON値ノードに解決する場合TRUEを返します PRIM_JSON.Node (PRIM_JSON.Node) より継承 | |
10進値を提供できるJSON値ノードに解決する場合TRUEを返します PRIM_JSON.Node (PRIM_JSON.Node) より継承 | |
32ビットの整数値を提供できるJSON値ノードに解決する場合TRUEを返します PRIM_JSON.Node (PRIM_JSON.Node) より継承 | |
64ビットの整数値を提供できるJSON値ノードに解決する場合TRUEを返します PRIM_JSON.Node (PRIM_JSON.Node) より継承 | |
JSONNULLノードであるJSON値ノードに解決する場合TRUEを返します PRIM_JSON.Node (PRIM_JSON.Node) より継承 | |
JSONオブジェクトノードであるJSON値ノードに解決する場合TRUEを返します PRIM_JSON.Node (PRIM_JSON.Node) より継承 | |
Unicode文字列を提供できるJSON値ノードに解決する場合TRUEを返します PRIM_JSON.Node (PRIM_JSON.Node) より継承 | |
文字列値が1つのメモリブロックとしては長すぎる状態で、複数のメモリブロックのシーケンスとして取得された時にTRUEを返します PRIM_JSON.Node (PRIM_JSON.Node) より継承 | |
Keyパラメータと致する名前を持つ子ノードへの参照を返します。そうでない場合は*NULL PRIM_JSON.Node (PRIM_JSON.Node) より継承 | |
提供のインデックスを持つ子ノードへの参照を返します。そうでない場合は*NULL PRIM_JSON.Node (PRIM_JSON.Node) より継承 | |
このノードの最後の子への参照を返します。そうでない場合は*NULL PRIM_JSON.Node (PRIM_JSON.Node) より継承 | |
コンポーネントの名前 オブジェクト (PRIM_OBJT) より継承 | |
このノードの次の兄弟への参照を返します。そうでない場合は*NULL PRIM_JSON.Node (PRIM_JSON.Node) より継承 | |
このノードに割り当てられた名前 PRIM_JSON.Node (PRIM_JSON.Node) より継承 | |
このノードのタイプ PRIM_JSON.Node (PRIM_JSON.Node) より継承 | |
このノードの値をUnicode文字列として返します PRIM_JSON.Node (PRIM_JSON.Node) より継承 | |
コンポーネントのオーナーです。 オブジェクト (PRIM_OBJT) より継承 | |
このノードのファクトリーのドキュメントへの参照を返します。そうでない場合は*NULL PRIM_JSON.Node (PRIM_JSON.Node) より継承 | |
このインスタンスが添付されているコンポーネントインスタンス。コントロールのビジュアルコンテナまたは子インスタンスのコレクション オブジェクト (PRIM_OBJT) より継承 | |
このノードの親のドキュメントへの参照を返します。そうでない場合は*NULL PRIM_JSON.Node (PRIM_JSON.Node) より継承 | |
このノードの親への参照を返します。そうでない場合は*NULL PRIM_JSON.Node (PRIM_JSON.Node) より継承 | |
このノードの前の兄弟への参照を返します。そうでない場合は*NULL PRIM_JSON.Node (PRIM_JSON.Node) より継承 |
イベント
名前 | 記述 |
|---|---|
コンポーネントを作成する時にCreateInstanceのイベントを実行します。 PRIM_JSON.Node (PRIM_JSON.Node) より継承 | |
コンポーネントが解除される前にDestroyInstanceのイベントを実行します。 PRIM_JSON.Node (PRIM_JSON.Node) より継承 |
メソッド
名前 | 記述 |
|---|---|
現在のノードを PRIM_JSON.Array として解決しようと試みます、できなければランタイムエラーを報告します。 ドキュメントノードはルートノードを解決し、メンバノードは Value ノードを解決します。 PRIM_JSON.Node (PRIM_JSON.Node) より継承 Result | |
この値のBase64文字のシーケンスを解読し、その結果をファイルに書き込むことで、現在のJSONノード値をバイナリ文字列に変換します PRIM_JSON.Node (PRIM_JSON.Node) より継承 BinaryFilePath, FolderPath, FileName, MimeType | |
現在のJSONノードの値をブール値として取得します PRIM_JSON.Node (PRIM_JSON.Node) より継承 Result | |
現在のJSONノードの値を日時として取得します PRIM_JSON.Node (PRIM_JSON.Node) より継承 Result | |
現在のJSONノードの値を10進数として取得します PRIM_JSON.Node (PRIM_JSON.Node) より継承 Result | |
現在のJSONノードの値を32ビット整数として取得します PRIM_JSON.Node (PRIM_JSON.Node) より継承 Result | |
現在のJSONノードの値を64ビット整数として取得します PRIM_JSON.Node (PRIM_JSON.Node) より継承 Result | |
現在のノードを PRIM_JSON.Object として解決しようと試みます、できなければランタイムエラーを報告します。ドキュメントノードはルートノードを解決し、メンバノードは Value ノードを解決します。 PRIM_JSON.Node (PRIM_JSON.Node) より継承 Result | |
現在のJSONノードの値をUnicode文字列として取得します PRIM_JSON.Node (PRIM_JSON.Node) より継承 Result | |
現在のJSONノードのコピーを作成し、再帰的にノードの子すべてのクローンを作成します PRIM_JSON.Node (PRIM_JSON.Node) より継承 Result | |
現在のJSONノードのコピーを作成し、オプションで再帰的にノードの子すべてのクローンを作成します PRIM_JSON.Node (PRIM_JSON.Node) より継承 Result, Deep | |
ノードの子の間で反復できる反復コンポーネントを作成します PRIM_JSON.Node (PRIM_JSON.Node) より継承 Result | |
各子ノードの親にNullを設定することで、このノードのすべての子ノードを削除するメソッド PRIM_JSON.Node (PRIM_JSON.Node) より継承 |