SingleDiagramDocView 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重要
此 API 不符合 CLS。
在视图中承载单个关系图的类
public ref class SingleDiagramDocView abstract : Microsoft::VisualStudio::Modeling::Shell::DiagramDocView
[System.CLSCompliant(false)]
public abstract class SingleDiagramDocView : Microsoft.VisualStudio.Modeling.Shell.DiagramDocView
[<System.CLSCompliant(false)>]
type SingleDiagramDocView = class
inherit DiagramDocView
Public MustInherit Class SingleDiagramDocView
Inherits DiagramDocView
- 继承
- 属性
构造函数
| SingleDiagramDocView(ModelingDocData, IServiceProvider) |
构造 SingleDiagramDocView |
属性
| ActiveInPlaceEditWindow |
可能设置为提供一个活动的就地编辑窗口,剪贴板命令将路由到此窗口。 (继承自 ModelingWindowPane) |
| AllDesigners |
当前由视图管理的所有设计器的集合 |
| Content |
获取或设置此工具窗口的内容。 (继承自 WindowPane) |
| ContextMenuId |
右键单击设计图面时应显示的上下文菜单 (继承自 DiagramDocView) |
| ContextMenuMousePosition |
在调用上下文菜单时,获取绝对世界坐标中的鼠标位置。 如果 IsContextMenuShowing 返回 true,则此值有效。 (继承自 DiagramDocView) |
| ContextMenuXPosition |
上下文菜单的 X 位置 (继承自 DiagramDocView) |
| ContextMenuYPosition |
上下文菜单的 Y 位置 (继承自 DiagramDocView) |
| CurrentDesigner |
当前设计器 |
| CurrentDiagram |
当前关系图 |
| DefaultToolboxTabName |
字符串,指示在此视图获得焦点时应选择的 "工具箱" 选项卡名称。 (继承自 ModelingDocView) |
| DefaultToolboxTabToolboxItemsCount |
返回默认工具箱选项卡中的工具箱项计数。 (继承自 ModelingDocView) |
| Diagram | |
| DocData |
获取此视图对应的文档。 (继承自 ModelingDocView) |
| Frame |
提供对与此窗口相对应的 IVsWindowFrame 的访问。 在大多数情况下,无需直接访问此接口 (继承自 ModelingWindowPane) |
| HasSelectableObjects |
在此处重写,以在 docview 窗口关闭时返回 false。 (继承自 ModelingDocView) |
| HelpService |
此窗口管理的帮助上下文。 放置在此上下文中的关键字和属性的优先级为 HelpContextType。 (继承自 ModelingWindowPane) |
| InitializationMode |
获取与此窗口窗格关联的初始化模式。 (继承自 WindowPane) |
| IsContextMenuShowing |
获取一个值,该值指示是否显示上下文菜单。 (继承自 DiagramDocView) |
| IsPrimaryView |
如果这是设计器的主要视图,则为 True。 "主要视图" 拥有在 sync'ing 期间由 Vshost.exe 创建的项目文档锁。 如果在不兼容的编辑器中打开项目 (例如,二进制编辑器) ,则关闭主视图。 这应该会关闭所有其他视图。 (继承自 ModelingDocView) |
| MenuService |
获取派生类和承载的控件可用于添加命令的 IMenuCommandService。 (继承自 ModelingWindowPane) |
| ParentHandle | (继承自 WindowPane) |
| PrimarySelection |
返回当前的主选择。 如果尚未设置,则返回集合中的第一个对象 (继承自 ModelingWindowPane) |
| ProvideViewHelper |
我们是否应尝试将自己作为 ViewHelper 安装? (继承自 ModelingDocView) |
| SelectedElements |
存储当前在此窗口中选定的元素。 (继承自 ModelingWindowPane) |
| SelectionCount |
当前选定对象的计数。 (继承自 ModelingWindowPane) |
| SelectionHelpService |
此窗口管理的帮助上下文。 此上下文中放置的 "帮助" 关键字和属性为工具窗口的 "文档窗口" 和 "HelpContextType ToolWindowSelection" 选择了优先级 HelpContextType。 在每次选择更改时将清除上下文,因此使用此上下文的派生类应重写 OnSelectionChanged,使其保持最新状态。 (继承自 ModelingWindowPane) |
| ServiceProvider |
获取此窗口框架的本地服务提供程序 (继承自 ModelingWindowPane) |
| TargetToolboxItemFilterAttributes |
重写以在当前关系图上添加筛选器特性。 (继承自 DiagramDocView) |
| ToolboxService |
提供对工具箱服务的访问权限 (继承自 ModelingDocView) |
| Window |
在 IVsWindowPane:: CreatePaneWindow 期间由 ShellWindow 调用。 返回此视图承载的单个 DesignSurface 控件 |
方法
事件
| SelectionChanged |
此事件在此窗口中的选择更改后激发。 需要通知此窗口的选择更改的客户端应注册事件处理程序。 (继承自 ModelingWindowPane) |
| SelectionChanging |
此事件恰好在此窗口中的选择更改之前触发。 需要通知此窗口的选择更改的客户端应注册事件处理程序。 (继承自 ModelingWindowPane) |
| ToolboxItemSelected |
当通过双击或按 Enter 键) 调用工具箱项时调用 (。 (继承自 ModelingDocView) |
| ToolboxSelectionChanged |
当工具箱选择通过单击或按向上/向下箭头键) (更改时调用。 (继承自 ModelingDocView) |