共用方式為


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 正在儲存檔案時,就會發生。語言服務可以執行所需任何最後的檔案修復 ups 和所做的變更會被保留在儲存位置。

備註

由於這些是旗標,它們可以結合。 例如,用戶端就可以看到CCG_PROGRAMMATIC_CHANGECCG_CARET_ON_NEW_BUFFER_LINE

請參閱

參考

Microsoft.VisualStudio.TextManager.Interop 命名空間