ChangeCommitGestureFlags, énumération
Les balises indiquant le type de modifications ont fait le texte que déclenché l'entrée tactile de validation.
Cette énumération possède un attribut FlagsAttribute qui permet la combinaison d'opérations de bits de ses valeurs de membres.
Espace de noms : Microsoft.VisualStudio.TextManager.Interop
Assembly : Microsoft.VisualStudio.TextManager.Interop (dans Microsoft.VisualStudio.TextManager.Interop.dll)
Syntaxe
'Déclaration
<FlagsAttribute> _
Public Enumeration ChangeCommitGestureFlags
[FlagsAttribute]
public enum ChangeCommitGestureFlags
[FlagsAttribute]
public enum class ChangeCommitGestureFlags
[<FlagsAttribute>]
type ChangeCommitGestureFlags
public enum ChangeCommitGestureFlags
Membres
Nom de membre | Description | |
---|---|---|
CCG_CARET_ON_NEW_BUFFER_LINE | Se produit lorsque le signe insertion a déplacé vers une nouvelle ligne de mémoire tampon.Par exemple, cela se produit sur un retour chariot ou lorsqu'un utilisateur clique sur une ligne différente pour déplacer le signe insertion. | |
CCG_DESTRUCTIVEACTION | Utilisé par le principal éditeur.Les clients d'éditeur ne doivent pas utiliser cette valeur. | |
CCG_ENTER_COMMAND | Identique à CCG_CARET_ON_NEW_BUFFER_LINE. | |
CCG_FIND_STARTING | Déclenché avant une opération de recherche est démarré. | |
CCG_LOST_FOCUS | Indique que la fenêtre d'éditeur a perdu le focus. | |
CCG_MASS_REPLACE | Se produit lorsque la validation est déclenchée pour de plusieurs modifications dans l'étendue affectée.Par exemple, validant une grande opération de remplacement ou exécuter un Assistant qui affecte de plusieurs emplacements dans le fichier. | |
CCG_MULTILINE_CHANGE | Se produit lorsqu'une modification unique couvre de plusieurs lignes, par exemple, une opération de collage. | |
CCG_PROGRAMMATIC_CHANGE | Signaux que la validation est déclenchée lorsque l'éditeur exécute une fonction d'automation, par exemple, si une macro est dos joué. | |
CCG_SAVE | Se produit lorsqu'un fichier est enregistré.Un service de langage peut effectuer tout fichier final correctif-UPS requis et les modifications seront persistés de la sauvegarde. |
Notes
Étant donné que ce sont des balises, elles peuvent être mixées. Par exemple, un client peut voir CCG_PROGRAMMATIC_CHANGE et CCG_CARET_ON_NEW_BUFFER_LINE.