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 | 用于在两种情况中的请求: 1) 的用户界面已初始化,并请控制器创建,并添加其根节点 ; 2) 项目已加载了。 | |
NodeInUse | 提供有关指定节点的使用中状态的通知。 | |
Refresh | 刷新层次结构。 |
页首
请参见
参考
Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer 命名空间