バージョン 6.3.3
 —  プラグインによる Natural スタジオの拡張  —

INatAutoNodeTypes

このドキュメントでは、次のトピックについて説明します。


機能

ツリービューおよびリストビューで使用されるすべてのノードタイプのコレクション。

Top of page

プロパティ

次のプロパティを使用できます。

Parent

このインターフェイスの親インターフェイスに移動するために使用します。

Natural データフォーマット 変形タイプ 注釈
HANDLE OF OBJECT VT_DISPATCH(INatAutoTypes 取得のみ

Studio

ルートインターフェイスに移動するために使用します。

Natural データフォーマット 変形タイプ 注釈
HANDLE OF OBJECT VT_DISPATCH(INatAutoStudio 取得のみ

Top of page

メソッド

次のメソッドを使用できます。

Add

新規ノードタイプを作成しコレクションに追加します。

パラメータ

名前 Natural データフォーマット 変形タイプ 注釈
戻り値 HANDLE OF OBJECT VT_DISPATCH(INatAutoNodeType  
Type I4 VT_I4  
Caption A VT_BSTR オプション
ContextMenu HANDLE OF OBJECT VT_DISPATCH(INatAutoContextMenu オプション
ImageIDDefault I4 VT_I4 オプション
ImageIDOpen I4 VT_I4 オプション
戻り値

新しく作成されたノードタイプ。

Type

新規ノードタイプを識別する整数。 20000 以降の任意の正の整数値を選択できます。 20000 未満の値は定義済みノードタイプ用に予約されています。

Caption

ツリービューおよびリストビューキャプションで使用するノードタイプ名。

ContextMenu

このタイプのノードで右クリックしたときに表示されるコンテキストメニュー。

ImageIDDefault

このタイプのノードのデフォルトビットマップ表示の小(16 x 16)および大(32 x 32)バージョンへのインデックス。 プラグインでメソッド INatAutoNodeImages::AddImage を使用してノードのビットマップを登録した場合は、ここで使用できるインデックスを受け取っています。 このパラメータが指定されていない場合は、このタイプのノードは閉じられたフォルダとして表されます。

ImageIDOpen

ツリービューでこのタイプの展開されたノードを表すビットマップへのインデックス。 プラグインでメソッド INatAutoNodeImages::AddImage を使用してノードのビットマップを登録した場合は、ここで使用できるインデックスを受け取っています。 このパラメータが指定されていない場合は、このタイプの展開されたノードは開かれたフォルダとして表されます。

Top of page