IDatabaseSchemaView 接口

此接口表示 Visual Studio 中的数据库架构视图。

此 API 不兼容 CLS。 

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

语法

声明
<CLSCompliantAttribute(False)> _
Public Interface IDatabaseSchemaView _
    Inherits ISchemaModelViewer
[CLSCompliantAttribute(false)]
public interface IDatabaseSchemaView : ISchemaModelViewer
[CLSCompliantAttribute(false)]
public interface class IDatabaseSchemaView : ISchemaModelViewer
[<CLSCompliantAttribute(false)>]
type IDatabaseSchemaView =  
    interface
        interface ISchemaModelViewer
    end
public interface IDatabaseSchemaView extends ISchemaModelViewer

IDatabaseSchemaView 类型公开以下成员。

方法

  名称 说明
公共方法 AddNodes(IList<IList<ISchemaModelViewerNode>>) 将节点列表添加到架构视图。 (继承自 ISchemaModelViewer。)
公共方法 AddNodes(IList<IList<ISchemaModelViewerNode>>, Boolean, Boolean) 将节点列表添加到架构视图。 (继承自 ISchemaModelViewer。)
公共方法 AddRootNode 将通常表示项目节点的根节点添加到架构视图。 (继承自 ISchemaModelViewer。)
公共方法 GetExpandedNodes 返回展开节点的列表。 (继承自 ISchemaModelViewer。)
公共方法 GetRootNodes 返回根节点的列表。 (继承自 ISchemaModelViewer。)
公共方法 GetSelectedModelElementNodes 查找选择范围中的所有节点,并返回属于 ModelElementNodes 的节点。 (继承自 ISchemaModelViewer。)
公共方法 GetSelectedNodes 返回所选节点的列表。 (继承自 ISchemaModelViewer。)
公共方法 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。)

页首

请参见

参考

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