ISchemaModelViewerNode 接口

这是架构视图中所有节点的基接口。

此 API 不兼容 CLS。 

命名空间:  Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer
程序集:  Microsoft.VisualStudio.Data.Schema.Package(在 Microsoft.VisualStudio.Data.Schema.Package.dll 中)

语法

声明
<CLSCompliantAttribute(False)> _
Public Interface ISchemaModelViewerNode
[CLSCompliantAttribute(false)]
public interface ISchemaModelViewerNode
[CLSCompliantAttribute(false)]
public interface class ISchemaModelViewerNode
[<CLSCompliantAttribute(false)>]
type ISchemaModelViewerNode =  interface end
public interface ISchemaModelViewerNode

ISchemaModelViewerNode 类型公开以下成员。

属性

  名称 说明
公共属性 Caption 获取或设置节点的标题。
公共属性 Controller 获取或设置负责此节点的控制器。
公共属性 DatabaseProjectNode 获取或设置此节点所关联的数据库项目节点。
公共属性 IsExpandable 获取或设置一个值,该值指示是否可展开此节点。
公共属性 NodeTypeId 获取或设置节点类型 ID。
公共属性 Parent 获取或设置父节点。
公共属性 Populator 获取或设置填充器委托。
公共属性 PropertiesObject 获取包含要在属性浏览器中显示的属性的对象。
公共属性 Sorter 获取或设置要用于对项进行排序的比较委托。
公共属性 Tag 获取或设置额外节点信息对象。

页首

方法

  名称 说明
公共方法 GetChildren 获取此节点的子节点。
公共方法 GetIcon 返回节点的图标。
公共方法 InUse 将节点(及其包含的层次结构节点)标记为正由架构视图使用。

页首

请参见

参考

Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer 命名空间