Compartir a través de


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)