IExplorerNode インターフェイス
サーバー エクスプローラーのノードの [SharePoint 接続] 階層構造でノードを表します。
名前空間: Microsoft.VisualStudio.SharePoint.Explorer
アセンブリ: Microsoft.VisualStudio.SharePoint (Microsoft.VisualStudio.SharePoint.dll 内)
構文
'宣言
Public Interface IExplorerNode _
Inherits IAnnotatedObject, INotifyObjectDisposing, INotifyObjectDisposed, INotifyPropertyChanged
public interface IExplorerNode : IAnnotatedObject,
INotifyObjectDisposing, INotifyObjectDisposed, INotifyPropertyChanged
IExplorerNode 型で公開されるメンバーは以下のとおりです。
プロパティ
名前 | 説明 | |
---|---|---|
Annotations | IAnnotatedObject インターフェイスを実装するオブジェクトにカスタム データを関連付ける IAnnotationDictionary インスタンスを取得します。 (IAnnotatedObject から継承されます。) | |
ChildNodes | 現在のノードの子である IExplorerNode オブジェクトのコレクションを取得します。 | |
Context | 現在のノードが関連付けられている SharePoint サイトに関する情報を取得するために使用できる IExplorerNodeContext オブジェクトを取得します。 | |
Icon | 現在のノードのアイコンを取得または設定します。 | |
IsDisposed | オブジェクトが破棄されるかどうかを取得します。 (INotifyObjectDisposed から継承されます。) | |
IsDisposing | オブジェクトが破棄されるかどうかを取得します。 (INotifyObjectDisposing から継承されます。) | |
IsDynamic | 親ノードが更新されるたびにノードが再作成されるかどうかを示す値を取得します。 | |
NodeType | このノードの動作を定義する IExplorerNodeType オブジェクトを取得します。 | |
ParentNode | 現在のノードの親ノードを取得します。 | |
ServiceProvider | 現在のノードのサービス プロバイダーを取得します。 | |
SortOrder | 兄弟ノード間で現在のノードを並べ替えるときに使用される値を取得または設定します。 | |
Text | ノードのテキストを取得または設定します。 |
このページのトップへ
メソッド
名前 | 説明 | |
---|---|---|
Refresh | ノードによって表示されるテキストを更新し、その動的な子ノードを再作成します。 |
このページのトップへ
イベント
名前 | 説明 | |
---|---|---|
Disposed | オブジェクトが破棄されるときに発生します。 (INotifyObjectDisposed から継承されます。) | |
Disposing | オブジェクトが破棄されるときに発生します。 (INotifyObjectDisposing から継承されます。) | |
DoubleClick | ノードがダブルクリックされたときに発生します。 | |
PropertyChanged | プロパティ値が変更されたときに発生します。 (INotifyPropertyChanged から継承されます。) |
このページのトップへ
解説
SharePoint ノードの拡張機能を作成するとき、または新しいノード型を定義するときに IExplorerNode オブジェクトを取得できます。 詳細については、「方法: サーバー エクスプローラーの SharePoint ノードを拡張する」および「方法: サーバー エクスプローラーにカスタム SharePoint ノードを追加する」を参照してください。