ChangeCommitGestureFlags (Enumeración)
Los indicadores que indicaban el tipo de cambios del texto que desencadena el gesto de confirmación.
Esta enumeración tiene un atributo FlagsAttribute que permite una combinación bit a bit de los valores de miembro.
Espacio de nombres: Microsoft.VisualStudio.TextManager.Interop
Ensamblado: Microsoft.VisualStudio.TextManager.Interop (en Microsoft.VisualStudio.TextManager.Interop.dll)
Sintaxis
'Declaración
<FlagsAttribute> _
Public Enumeration ChangeCommitGestureFlags
[FlagsAttribute]
public enum ChangeCommitGestureFlags
[FlagsAttribute]
public enum class ChangeCommitGestureFlags
[<FlagsAttribute>]
type ChangeCommitGestureFlags
public enum ChangeCommitGestureFlags
Miembros
Nombre de miembro | Descripción | |
---|---|---|
CCG_CARET_ON_NEW_BUFFER_LINE | Se produce cuando el símbolo de intercalación ha desplazado a una nueva línea en búfer.Por ejemplo, esto ocurre en un retorno de carro o en otra línea a mover el símbolo de intercalación. | |
CCG_DESTRUCTIVEACTION | Utiliza el editor básico.Los clientes del editor no deben utilizar este valor. | |
CCG_ENTER_COMMAND | Igual que CCG_CARET_ON_NEW_BUFFER_LINE. | |
CCG_FIND_STARTING | Se desencadena antes de una operación de búsqueda se inicia. | |
CCG_LOST_FOCUS | Indica que la ventana del editor ha perdido el foco. | |
CCG_MASS_REPLACE | Se produce cuando la confirmación se desencadena para varios cambios dentro del intervalo afectada.Por ejemplo, usar una operación de reemplazo o una ejecución grande un asistente que afecta a varios lugares en el archivo. | |
CCG_MULTILINE_CHANGE | Se produce cuando un único cambio abarca varias líneas, por ejemplo, una operación de pegar. | |
CCG_PROGRAMMATIC_CHANGE | Indica que se desencadena la confirmación mientras el editor ejecuta una función de automatización, por ejemplo, si una macro es reproducir. | |
CCG_SAVE | Se produce cuando se está guardando un archivo.Un servicio de puede realizar cualquier archivo final corrección-UPS necesario y los cambios se conservarán en guardado. |
Comentarios
Puesto que son marcadores, se pueden combinar. Por ejemplo, un cliente podría ver CCG_PROGRAMMATIC_CHANGE y CCG_CARET_ON_NEW_BUFFER_LINE.
Vea también
Referencia
Microsoft.VisualStudio.TextManager.Interop (Espacio de nombres)