次の方法で共有


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」を参照してください。

参照

関連項目

Microsoft.VisualStudio.SharePoint.Explorer 名前空間