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

INatAutoObjectTreeNode

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


機能

このインターフェイスは、MDI ツリービューのノードを表します。 ビューのノードを移動するメソッド、ノードを展開/圧縮するメソッド、およびノードによって表された開発オブジェクトにアクセスするメソッドが含まれています。

Top of page

プロパティ

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

Parent

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

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

Studio

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

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

IsExpanded

ノードが展開されているかどうかを示します。

Natural データフォーマット 変形タイプ 注釈
L VT_BOOL 取得のみ

IsSelected

ノードが選択されているかどうかを示します。

Natural データフォーマット 変形タイプ 注釈
L VT_BOOL 取得のみ

HasChildren

ノードに子ノードがあるかどうかを示します。

Natural データフォーマット 変形タイプ 注釈
L VT_BOOL 取得のみ

Top of page

メソッド

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

GetRoot

このノードが属す MDI ツリービューのルートノードを返します。

パラメータ

名前 Natural データフォーマット 変形タイプ 注釈
戻り値 HANDLE OF OBJECT VT_DISPATCH(INatAutoObjectTreeNode  
戻り値

このノードが属す MDI ツリービューまたはリストビューのルートノード。

GetParent

このノードの親ノードを返します。

パラメータ

名前 Natural データフォーマット 変形タイプ 注釈
戻り値 HANDLE OF OBJECT VT_DISPATCH(INatAutoObjectTreeNode  
戻り値

このノードの親ノード。

GetChild

このノードの最初の子ノードを返します。

パラメータ

名前 Natural データフォーマット 変形タイプ 注釈
戻り値 HANDLE OF OBJECT VT_DISPATCH(INatAutoObjectTreeNode  
戻り値

このノードの最初の子ノード。 ノードに子がない場合は、NULL-HANDLE を返します。

GetNext

このノードの次の兄弟ノードを返します。

パラメータ

名前 Natural データフォーマット 変形タイプ 注釈
戻り値 HANDLE OF OBJECT VT_DISPATCH(INatAutoObjectTreeNode  
戻り値

このノードの次の兄弟ノード。 ノードに次の兄弟ノードがない場合は、NULL-HANDLE を返します。

GetPrevious

このノードの前の兄弟ノードを返します。

パラメータ

名前 Natural データフォーマット 変形タイプ 注釈
戻り値 HANDLE OF OBJECT VT_DISPATCH(INatAutoObjectTreeNode  
戻り値

このノードの前の兄弟ノード。 ノードに前の兄弟ノードがない場合は、NULL-HANDLE を返します。

GetObject

このノードが表す開発オブジェクトを返します。

パラメータ

名前 Natural データフォーマット 変形タイプ 注釈
戻り値 HANDLE OF OBJECT VT_DISPATCH(INatAutoSelectedObject  
戻り値

このノードが表す開発オブジェクト。

Expand

ノードを展開します。

Collapse

ノードを圧縮します。

MakeVisible

このノードがビューの表示部分に存在するようにします。 必要に応じてビューをスクロールします。

Select

このノードを選択します。

Top of page