MARKERVISUAL (Enumeración)
Determina el estilo visual de marcador.
Espacio de nombres: Microsoft.VisualStudio.TextManager.Interop
Ensamblado: Microsoft.VisualStudio.TextManager.Interop (en Microsoft.VisualStudio.TextManager.Interop.dll)
Sintaxis
'Declaración
Public Enumeration MARKERVISUAL
public enum MARKERVISUAL
public enum class MARKERVISUAL
type MARKERVISUAL
public enum MARKERVISUAL
Miembros
Nombre de miembro | Descripción | |
---|---|---|
MV_BORDER | Indica que un cuadro está dibujado alrededor del texto marcado.El borde no es necesariamente un cuadrado en el caso de un marcador de varias líneas.Puede especificar un sólido o la línea discontinua.Para obtener más información, vea el método de GetDefaultLineStyle . | |
MV_COLOR_ALWAYS | Indica que el texto marcado siempre debe ser insertado coloreado.esta opción es exclusiva de la opción de MV_COLOR_LINE_IF_NO_MARGIN . | |
MV_COLOR_LINE_IF_NO_MARGIN | Indica que el texto marcado debe ser coloreado sólo si se oculta el margen del widget.esta opción es exclusiva de la opción de MV_COLOR_ALWAYS . | |
MV_COLOR_SPAN_IF_ZERO_LENGTH | Indica que un marcador debe pintar como barra sólida si el intervalo de texto es de longitud cero.Este valor no se debe utilizar para los marcadores como líneas onduladas, porque la línea solo aparecerá como barra sólida. | |
MV_CONTEXT_CONTRIBUTION_FOR_BODY | Indica que el cuerpo de un marcador desea contribuir contexto, y el cliente pueden consultar así para IVsUserContextUpdate. | |
MV_DRAGGABLE_GLYPH | Indica que un glifo puede participar en operaciones de arrastrar y colocar.Además de MV_DRAGGABLE_GLYPH, un marcador que permite el arrastrar debe especificar MV_GLYPH_HOVER_CURSOR, de modo que el editor sepa para proporcionar un cursor personalizado para el mouse cuando pasa sobre el glifo.Estos estilos visuales se pueden establecer para el marcador tipo (si todos los marcadores del tipo especificado tienen el mismo comportamiento) o para una instancia determinada del marcador.La vista de texto negocia desplazar el cursor y la liberación de arrastre llamando a QueryInterface en el cliente de marcador proporcionado (IVsTextMarkerClient).El objeto cliente debe implementar IVsMouseCursorProvider para controlar las actualizaciones del cursor del mouse para MV_GLYPH_HOVER_CURSOR y IVsTextMarkerGlyphDropHandler a la negociación de la manija forjada. | |
MV_FORCE_INVISIBLE | Fuerza el marcador sea invisible.Utilice este valor para alternar un marcador entre visibles y no visible, que es más rápido que usar SetType. | |
MV_GLYPH | Puede mostrar un glifo en el margen del widget.Esto indica que desea dibujar un glifo de margen.Dibuja el glifo mediante DrawGlyphWithColors.Si el margen widget no existe, dependiendo de la ventana y en las preferencias del usuario, el glifo no está visible. | |
MV_GLYPH_HOVER_CURSOR | Indica que el cliente ha solicitado una devolución de llamada (mediante la interfaz cliente) para establecer el cursor al usuario desplazar el puntero del mouse sobre el glifo. | |
MV_LINE | El marcador es sólo un elemento gráfico de línea y no afecta de otra manera de color.Así, el marcador es una forma de estilo de subrayado.Actualmente, el único formulario compatible de esto es una línea ondulante. | |
MV_MULTILINE_GLYPH | Indica que un glifo abarca varias líneas.Esto habilita el diagrama de glifos de varias líneas.Si especifica este marcador, el controlador deDrawGlyphWithColors de I con el marcador de GDF_MULTILINE y, a menudo con GDF_BOTTOMEDGE, dependiendo del escenario. | |
MV_SEL_MARGIN_GLYPH | Similar a MV_GLYPH, pero indica que el glifo reside en el margen de selección, no el margen normal widget. | |
MV_TIP_FOR_BODY | Determina si una sugerencia se debe mostrar para el cuerpo del texto del marcador.Las opciones de MV_TIP_FOR_BODY y de MV_TIP_FOR_GLYPH dependen de otra.Si se establece este valor, el texto marcado desencadenará una información sobre herramientas al cuerpo o el glifo.Sin embargo, como el marcador escribe el proveedor, a no se permite especificar qué texto aparece.Esto es administrada por el controlador de GetTipTextde quienquiera creó la instancia especificada del marcador. | |
MV_TIP_FOR_GLYPH | Determina si una sugerencia se debe mostrar en el margen del widget. |
Comentarios
Prototipo COM
de textmgr.idl:
Vea también
Referencia
Microsoft.VisualStudio.TextManager.Interop (Espacio de nombres)