次の方法で共有


IDependencyView インターフェイス

依存関係ビューを表します。

この API は、CLS に準拠していません。 

名前空間:  Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer.DependencyView
アセンブリ:  Microsoft.VisualStudio.Data.Schema.Package (Microsoft.VisualStudio.Data.Schema.Package.dll 内)

構文

'宣言
<CLSCompliantAttribute(False)> _
Public Interface IDependencyView _
    Inherits ISchemaModelViewer
[CLSCompliantAttribute(false)]
public interface IDependencyView : ISchemaModelViewer
[CLSCompliantAttribute(false)]
public interface class IDependencyView : ISchemaModelViewer
[<CLSCompliantAttribute(false)>]
type IDependencyView =  
    interface
        interface ISchemaModelViewer
    end
public interface IDependencyView extends ISchemaModelViewer

IDependencyView 型で公開されるメンバーは以下のとおりです。

メソッド

  名前 説明
パブリック メソッド AddNodes(IList<IList<ISchemaModelViewerNode>>) ノードのリストをスキーマ ビューに追加します。 (ISchemaModelViewer から継承されます。)
パブリック メソッド AddNodes(IList<IList<ISchemaModelViewerNode>>, Boolean, Boolean) ノードのリストをスキーマ ビューに追加します。 (ISchemaModelViewer から継承されます。)
パブリック メソッド AddRootNode ルート ノードをスキーマ ビューに追加します (ルート ノードは通常プロジェクト ノードを表します)。 (ISchemaModelViewer から継承されます。)
パブリック メソッド GetExpandedNodes 展開したノードのリストを返します。 (ISchemaModelViewer から継承されます。)
パブリック メソッド GetRootNodes ルート ノードのリストを返します。 (ISchemaModelViewer から継承されます。)
パブリック メソッド GetSelectedModelElementNodes 選択内容からすべてのノードを検索して、ModelElementNodes に属するノードを返します。 (ISchemaModelViewer から継承されます。)
パブリック メソッド GetSelectedNodes 選択したノードのリストを返します。 (ISchemaModelViewer から継承されます。)
パブリック メソッド OnAddDependencyNodes このメソッドは、DependencyViewController によって待機される AddDependencyNodes イベントを発生させるだけです。
パブリック メソッド OnRemoveDependencyNodes このメソッドは、DependencyViewController によって待機される RemoveDependencyNodes イベントを発生させるだけです。
パブリック メソッド ProjectNodeRenamed ユーザー インターフェイスを更新して名前の変更を反映します。 (ISchemaModelViewer から継承されます。)
パブリック メソッド Refresh スキーマ ビューを更新します。 (ISchemaModelViewer から継承されます。)
パブリック メソッド RefreshNodes ノードの指定したリストを更新します。 (ISchemaModelViewer から継承されます。)
パブリック メソッド RegisterForCommandRouting 指定したオブジェクトを OLE コマンド ターゲット ルーティングに登録します。 (ISchemaModelViewer から継承されます。)
パブリック メソッド RegisterForLimitedCommandRouting 指定したオブジェクトを OLE コマンド ターゲット ルーティングに登録します。 (ISchemaModelViewer から継承されます。)
パブリック メソッド RemoveFromCommandRouting 指定したオブジェクトを OLE コマンド ターゲット ルーティングから削除します。 (ISchemaModelViewer から継承されます。)
パブリック メソッド RemoveNode 指定したノードをツリーから削除します。 (ISchemaModelViewer から継承されます。)
パブリック メソッド RemoveNodes ノードのリストをスキーマ ビューから削除します。 (ISchemaModelViewer から継承されます。)
パブリック メソッド SelectAndExpandActiveProjectNode 選択したプロジェクトまたはアクティブなプロジェクトを表すノードを選択して展開します。 (ISchemaModelViewer から継承されます。)
パブリック メソッド SelectAndExpandProjectNode プロジェクト ノードを選択して展開します。 (ISchemaModelViewer から継承されます。)
パブリック メソッド SelectNode 指定したモデル要素のノードを選択し、必要に応じてノードを展開します。 (ISchemaModelViewer から継承されます。)
パブリック メソッド SelectNodes(IList<IModelElement>) 指定したモデル要素に関連付けられたノードを選択します。 (ISchemaModelViewer から継承されます。)
パブリック メソッド SelectNodes(IList<IList<ISchemaModelViewerNode>>, Boolean) 指定したパスのノードを選択し、必要に応じて展開します。 (ISchemaModelViewer から継承されます。)

このページのトップへ

イベント

  名前 説明
パブリック イベント AddDependencyNodes 新しいノードがデータベース依存関係ビューに追加されたときに発生します。
パブリック イベント RemoveDependencyNodes 新しいノードがデータベース依存関係ビューから削除されたときに発生します。

このページのトップへ

参照

参照

Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer.DependencyView 名前空間