次の方法で共有


ISchemaModelViewerController インターフェイス

スキーマ ビュー コントローラー インターフェイス。

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

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

構文

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

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

プロパティ

  名前 説明
パブリック プロパティ ProjectNode このコントローラーに関連付けられているデータベース プロジェクト ノードを取得します。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド CanBeDisplayed 指定したモデル要素がスキーマ ビューで表示できるかどうかを示します。
パブリック メソッド CanDeleteObjects モデル要素ノードのリストを削除できるかどうかを判定します。
パブリック メソッド DeleteObjects
パブリック メソッド Dispose アンマネージ リソースの解放およびリセットに関連付けられているアプリケーション定義のタスクを実行します。 (IDisposable から継承されます。)
パブリック メソッド GetAdditionalObjectsToDelete このメソッドは、削除する追加要素を取得するために DeleteObjects によって呼び出されます。
パブリック メソッド GetCaption 指定された要素ノードのキャプションを返します。
パブリック メソッド GetChildren 指定した親ノードの子ノードのリストを返します。
パブリック メソッド GetPathsToElement 階層構造内の指定した要素のパスを返します。
パブリック メソッド GetSelectionPathToElement スキーマ ビューの要素に移動するために使用する要素のパスを返します。
パブリック メソッド Initialize コントローラーを初期化するためにプロジェクト ノードによって呼び出されます。
パブリック メソッド InitializeRootNode 2 つの状況で使用する要求:1) のユーザー インターフェイスが初期化され、コント ローラーを作成し、そのルート ノードを追加を要求; 2) は、プロジェクトが読み込まれました。
パブリック メソッド NodeInUse 指定したノードの使用中の状況に関する通知を提供します。
パブリック メソッド Refresh 階層構造を更新します。

このページのトップへ

参照

参照

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