Freigeben über


ChangeCommitGestureFlags-Enumeration

Flags, die den Typ der Änderungen vorgenommen, um zu simsen gestartet, dass der Commit geste angeben.

Diese Enumeration verfügt über ein FlagsAttribute-Attribut, das die bitweise Kombination der Memberwerte zulässt.

Namespace:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)

Syntax

'Declaration
<FlagsAttribute> _
Public Enumeration ChangeCommitGestureFlags
[FlagsAttribute]
public enum ChangeCommitGestureFlags
[FlagsAttribute]
public enum class ChangeCommitGestureFlags
[<FlagsAttribute>]
type ChangeCommitGestureFlags
public enum ChangeCommitGestureFlags

Member

Membername Beschreibung
CCG_CARET_ON_NEW_BUFFER_LINE Tritt ein, wenn die Einfügemarke in einer neuen Zeile des Puffers verschoben wurde.Dies tritt beispielsweise auf einem Wagenrücklauf oder auf, wenn ein Benutzer auf eine andere Zeile klickt, um die Einfügemarke zu verschieben.
CCG_DESTRUCTIVEACTION Wird von den Kern des Editors.Editor clienten sollten diesen Wert nicht zu verwenden.
CCG_ENTER_COMMAND Dieselbe Bedeutung wie CCG_CARET_ON_NEW_BUFFER_LINE.
CCG_FIND_STARTING Wird ausgelöst, bevor ein Suchvorgang wird gestartet.
CCG_LOST_FOCUS Gibt an, dass das Editorfenster Fokus verliert.
CCG_MASS_REPLACE Tritt ein, wenn ein Commit für mehrere Änderungen in der betreffenden Textabschnitt ausgelöst wird.Um beispielsweise einen großen Ersetzungsvorgang ein Commit ausgeführt oder einen führend ein Assistent, der mehreren Stellen in der Datei betrifft.
CCG_MULTILINE_CHANGE Tritt auf, wenn eine einzelne Änderung mehrerer Zeilen, z. B. einen Einfügevorgang enthält.
CCG_PROGRAMMATIC_CHANGE Signalisiert, dass der Commit ausgelöst wird, während sich der Editor eine Automatisierungsfunktion ausführt, z. B. wenn ein Makro wiedergegeben wird.
CCG_SAVE Tritt auf, wenn eine Datei gespeichert wird.Ein erforderliches Korrektur UPS Sprachdienst kann jede endgültige Datei ausführen und die Änderungen werden in der Speicherung beibehalten.

Hinweise

Da diese Flags sind, können sie kombiniert werden. Beispielsweise kann ein Client und CCG_PROGRAMMATIC_CHANGE finden CCG_CARET_ON_NEW_BUFFER_LINE.

Siehe auch

Referenz

Microsoft.VisualStudio.TextManager.Interop-Namespace