このドキュメントでは、次のトピックについて説明します。
ツリービューおよびリストビューで使用されるすべてのノードタイプのコレクション。
次のプロパティを使用できます。
このインターフェイスの親インターフェイスに移動するために使用します。
Natural データフォーマット | 変形タイプ | 注釈 |
---|---|---|
HANDLE OF OBJECT | VT_DISPATCH(INatAutoTypes) | 取得のみ |
ルートインターフェイスに移動するために使用します。
Natural データフォーマット | 変形タイプ | 注釈 |
---|---|---|
HANDLE OF OBJECT | VT_DISPATCH(INatAutoStudio) | 取得のみ |
次のメソッドを使用できます。
新規ノードタイプを作成しコレクションに追加します。
名前 | 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 | オプション |
新しく作成されたノードタイプ。
新規ノードタイプを識別する整数。 20000 以降の任意の正の整数値を選択できます。 20000 未満の値は定義済みノードタイプ用に予約されています。
ツリービューおよびリストビューキャプションで使用するノードタイプ名。
このタイプのノードで右クリックしたときに表示されるコンテキストメニュー。
このタイプのノードのデフォルトビットマップ表示の小(16 x 16)および大(32 x 32)バージョンへのインデックス。 プラグインでメソッド INatAutoNodeImages::AddImage
を使用してノードのビットマップを登録した場合は、ここで使用できるインデックスを受け取っています。 このパラメータが指定されていない場合は、このタイプのノードは閉じられたフォルダとして表されます。
ツリービューでこのタイプの展開されたノードを表すビットマップへのインデックス。 プラグインでメソッド INatAutoNodeImages::AddImage
を使用してノードのビットマップを登録した場合は、ここで使用できるインデックスを受け取っています。 このパラメータが指定されていない場合は、このタイプの展開されたノードは開かれたフォルダとして表されます。