ChangeCommitGestureFlags 枚举

指示更改的类型标志使文本触发进行操作。

此枚举有一个 FlagsAttribute 特性,通过该特性可使其成员值按位组合。

命名空间:  Microsoft.VisualStudio.TextManager.Interop
程序集:  Microsoft.VisualStudio.TextManager.Interop(在 Microsoft.VisualStudio.TextManager.Interop.dll 中)

语法

声明
<FlagsAttribute> _
Public Enumeration ChangeCommitGestureFlags
[FlagsAttribute]
public enum ChangeCommitGestureFlags
[FlagsAttribute]
public enum class ChangeCommitGestureFlags
[<FlagsAttribute>]
type ChangeCommitGestureFlags
public enum ChangeCommitGestureFlags

成员

成员名称 说明
CCG_CARET_ON_NEW_BUFFER_LINE ,在插入符号移动到新缓冲区行,发生。例如,则在发生回车符,或者当用户单击不同的行移动脱字号。
CCG_DESTRUCTIVEACTION 使用由核心编辑器。编辑客户端不应使用此值。
CCG_ENTER_COMMAND CCG_CARET_ON_NEW_BUFFER_LINE 相同。
CCG_FIND_STARTING 激发在查找操作之前开始。
CCG_LOST_FOCUS 指示编辑器窗口失去了焦点。
CCG_MASS_REPLACE ,在发出了对受影响的范围中,的多个更改会激发发生。例如,若要用替换操作或运行影响文件的多个位置的向导。
CCG_MULTILINE_CHANGE ,唯一更改包含多个行,例如,粘贴操作,发生。
CCG_PROGRAMMATIC_CHANGE ,例如时,将会激发的信号,当编辑器运行自动化功能,如果宏显示。
CCG_SAVE 文件时,在保存,发生。语言服务可以执行所有最终文件解决引发需,并更改在保存保持。

备注

由于这些为标志,它们可以结合使用。 例如,客户端可以查看 CCG_PROGRAMMATIC_CHANGECCG_CARET_ON_NEW_BUFFER_LINE

请参阅

参考

Microsoft.VisualStudio.TextManager.Interop 命名空间