IExplorerNodeType インターフェイス
サーバー エクスプローラーのノードの [SharePoint 接続] 階層構造で既存の型のノードの動作を定義します。
名前空間: Microsoft.VisualStudio.SharePoint.Explorer
アセンブリ: Microsoft.VisualStudio.SharePoint (Microsoft.VisualStudio.SharePoint.dll 内)
構文
'宣言
Public Interface IExplorerNodeType _
Inherits IAnnotatedObject, IExplorerNodeEvents
public interface IExplorerNodeType : IAnnotatedObject,
IExplorerNodeEvents
IExplorerNodeType 型で公開されるメンバーは以下のとおりです。
プロパティ
名前 | 説明 | |
---|---|---|
Annotations | IAnnotatedObject インターフェイスを実装するオブジェクトにカスタム データを関連付ける IAnnotationDictionary インスタンスを取得します。 (IAnnotatedObject から継承されます。) | |
DefaultIcon | この型のノードで表示するアイコンを取得します。 | |
Id | このノード型の ID を取得します。 | |
IsAlwaysLeaf | この型のノードに子ノードが存在しないかどうかを示す値を取得します。 | |
Name | このノード型に関連付けられている名前を取得します。 |
このページのトップへ
イベント
名前 | 説明 | |
---|---|---|
NodeChildrenRequested | IExplorerNode が子ノードを要求したときに発生します。 (IExplorerNodeEvents から継承されます。) | |
NodeDisposing | IExplorerNode を破棄しようとすると発生します。 (IExplorerNodeEvents から継承されます。) | |
NodeInitialized | 新しい IExplorerNode が初期化されるときに発生します。 (IExplorerNodeEvents から継承されます。) | |
NodeMenuItemsRequested | IExplorerNode がショートカット メニュー項目を要求したときに発生します。 (IExplorerNodeEvents から継承されます。) | |
NodePropertiesRequested | IExplorerNode がプロパティを要求したときに発生します。 (IExplorerNodeEvents から継承されます。) |
このページのトップへ
解説
IExplorerNodeTypeExtension インターフェイスを実装することによって既存のノード型の動作を拡張できます。詳細については、「方法: サーバー エクスプローラーの SharePoint ノードを拡張する」を参照してください。
新しいノード型を作成するには、IExplorerNodeTypeProvider インターフェイスを実装し、それを使用して IExplorerNodeTypeDefinition オブジェクトを初期化します。詳細については、「How to: Add a Custom SharePoint Node to Server Explorer」を参照してください。