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.