VSConstants.VsUIHierarchyWindowCmdIds 枚举
应用于事件特有 IVsUIHierarchyWindow命令的枚举。
命名空间: Microsoft.VisualStudio
程序集: Microsoft.VisualStudio.Shell.11.0(在 Microsoft.VisualStudio.Shell.11.0.dll 中)
语法
声明
<GuidAttribute("60481700-078b-11d1-aaf8-00a0c9055a90")> _
Public Enumeration VsUIHierarchyWindowCmdIds
[GuidAttribute("60481700-078b-11d1-aaf8-00a0c9055a90")]
public enum VsUIHierarchyWindowCmdIds
成员
成员名称 | 说明 | |
---|---|---|
UIHWCMDID_RightClick | ,当用户右击在树窗格中,将鼠标发生。 | |
UIHWCMDID_DoubleClick | ,当用户双击鼠标树窗格中,发生。 | |
UIHWCMDID_EnterKey | 发生,当用户按 enter 键,在树窗格中具有焦点时。 | |
UIHWCMDID_StartLabelEdit | ,当树节点文本成为可编辑的输入字段,发生。 | |
UIHWCMDID_CommitLabelEdit | ,当树节点从可编辑的输入字段启用回静态文本,发生。 | |
UIHWCMDID_CancelLabelEdit | 发生,当用户按 ESCAPE 键并导致可编辑的树节点启用回静态文本。 |
备注
UIHWCMDID_RightClick 命令是什么调用 IVsUIHierarchyWindow 的接口 IVsUIHierarchy 显示上下文菜单。 因为鼠标位置因鼠标之间滚动,然后事件的鼠标和右击命令甚至可能源自键盘 Visual Studio 提供相应的菜单位置。 pvaIn 通过执行内存复制操作在 POINTS 结构到 pvaIn 变量的 VT_UI4 部件。
若要显示菜单中使用派生的 POINTS 作为坐标显示上下文菜单,调用 ShowContextMenu。 若要确保进程您的相应命令应通过 NULL 命令目标添加到 ShowContextMenu 菜单,以便 IVsUIHierarchyWindow 将具有第一个机会 (如删除的处理命令。
事件 UIHWCMDID_StartLabelEdit、 UIHWCMDID_CommitLabelEdit和 UIHWCMDID_CancelLabelEdit 仅用于通知。 更改节点的文本带有属性的 SetProperty 需要处理设置为 VSHPROPID_EditLabel。