次の方法で共有


ISchemaHierarchyPopulator インターフェイス

スキーマ階層ノードを生成するクラスのインターフェイス。 このインターフェイスはジェネレーターによって使用されます。

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

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

構文

'宣言
<CLSCompliantAttribute(False)> _
Public Interface ISchemaHierarchyPopulator
[CLSCompliantAttribute(false)]
public interface ISchemaHierarchyPopulator
[CLSCompliantAttribute(false)]
public interface class ISchemaHierarchyPopulator
[<CLSCompliantAttribute(false)>]
type ISchemaHierarchyPopulator =  interface end
public interface ISchemaHierarchyPopulator

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

メソッド

  名前 説明
パブリック メソッド GetContainingTypes このポピュレーターが子として返すことのできる型のリストを返します。
パブリック メソッド IsAddSupported 指定した型のノードをコンテキスト メニューの [項目の追加] から、指定した階層ノードに追加できるかどうかを示します。
パブリック メソッド Run 子ノードを作成します。

このページのトップへ

参照

参照

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