Compartir a través de


MARKERBEHAVIORFLAGS (Enumeración)

Proporciona marcadores que especifican el comportamiento del marcador.

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 MARKERBEHAVIORFLAGS
[FlagsAttribute]
public enum MARKERBEHAVIORFLAGS
[FlagsAttribute]
public enum class MARKERBEHAVIORFLAGS
[<FlagsAttribute>]
type MARKERBEHAVIORFLAGS
public enum MARKERBEHAVIORFLAGS

Miembros

Nombre de miembro Descripción
MB_DEFAULT comportamiento predeterminado de la secuencia.
MB_LEFTEDGE_LEFTTRACK Si las ediciones aparecen en el borde izquierdo del marcador, el marcador siguiente a la izquierda.
MB_LINESPAN El marcador se ajusta siempre para abarcar sólo una línea al mismo tiempo.
MB_MULTILINESPAN El marcador puede abarcar varias líneas.
MB_RIGHTEDGE_RIGHTTRACK Si las ediciones aparecen en el borde derecho del marcador, el marcador siguiente a la derecha.
MB_TRACK_EDIT_ON_RELOAD Fuerza el marcador para realizar cada edición como reemplazar, omitiendo la semántica de la recarga.No utilice este valor a menos que tenga los marcadores que deben garantizar que están siguiendo en respuesta a OnChangeLineText.

Comentarios

Cuando se llama al ReloadLines , el entorno no envía la notificación de eventos (OnChangeLineText) para informar a los marcadores cambios en el texto subyacente. Normalmente, notifica a los marcadores sólo de cambios de texto cuando se llama al ReplaceLines . Sin embargo, si un valor de MB_TRACK_EDIT_ON_RELOAD se especifica, el entorno notifica al marcador que el texto bajo el marcador ha cambiado.

Prototipo COM

de textmgr.idl:

Vea también

Referencia

Microsoft.VisualStudio.TextManager.Interop (Espacio de nombres)