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

请参见

参考

Microsoft.VisualStudio 命名空间