IVsPackageDefinedTextMarkerType (Interfaz)
Describe cómo un tipo personalizado de marcador se comporta y aparece al usuario.
Espacio de nombres: Microsoft.VisualStudio.TextManager.Interop
Ensamblado: Microsoft.VisualStudio.TextManager.Interop (en Microsoft.VisualStudio.TextManager.Interop.dll)
Sintaxis
'Declaración
<GuidAttribute("C70F1528-1A66-403F-AD42-F60F9D413E05")> _
<InterfaceTypeAttribute()> _
Public Interface IVsPackageDefinedTextMarkerType
[GuidAttribute("C70F1528-1A66-403F-AD42-F60F9D413E05")]
[InterfaceTypeAttribute()]
public interface IVsPackageDefinedTextMarkerType
[GuidAttribute(L"C70F1528-1A66-403F-AD42-F60F9D413E05")]
[InterfaceTypeAttribute()]
public interface class IVsPackageDefinedTextMarkerType
[<GuidAttribute("C70F1528-1A66-403F-AD42-F60F9D413E05")>]
[<InterfaceTypeAttribute()>]
type IVsPackageDefinedTextMarkerType = interface end
public interface IVsPackageDefinedTextMarkerType
El tipo IVsPackageDefinedTextMarkerType expone los siguientes miembros.
Métodos
Nombre | Descripción | |
---|---|---|
![]() |
DrawGlyphWithColors | Dibuja un glifo en el contexto y el rectángulo delimitador especificados de la pantalla mediante colores proporcionados. |
![]() |
GetBehaviorFlags | Controla cómo el marcador sigue el texto cuando las ediciones aparecen. |
![]() |
GetDefaultColors | Devuelve los colores de primer plano y de fondo predeterminados en un marcador. |
![]() |
GetDefaultFontFlags | Especifica modificaciones adicionales al aspecto del texto determinado por el marcador. |
![]() |
GetDefaultLineStyle | Devuelve los atributos predeterminados de línea para un tipo personalizado del marcador. |
![]() |
GetPriorityIndex | Devuelve el índice de la prioridad del tipo de marcador, con el valor más prioritario recibiendo la posición superior. |
![]() |
GetVisualStyle | Devuelve la apariencia, la ubicación, y el color de un marcador personalizado como bit almacenado. |
Arriba
Comentarios
Esta interfaz permite especificar el comportamiento de marcador para un tipo personalizado del marcador. Todavía puede cambiar ciertos atributos utilizando la interfaz de IVsTextMarker (SetBehavior), SetVisualStylede marcador, etc.) así como proporcionando IVsTextMarkerClient cuando se crea un marcador.
Implemente IVsPackageDefinedTextMarkerType para describir cómo un marcador determinado se comporta y aparece al usuario. El entorno llama a los métodos de IVsPackageDefinedTextMarkerType cuando se compila la nueva información de personalización como sigue:
El usuario inicia el entorno de desarrollo integrado (IDE) por primera vez.
El usuario selecciona Opciones en el menú Herramientas, haga clic en el botón de Restablecer valores predeterminados en el cuadro de diálogo de Fuente y colores .
Notas para los implementadores
Implementado para proporcionar un tipo personalizado del marcador.
Notas para los llamadores
Llamado por el entorno para determinar la información de marcador aplicable al tipo de marcador.
Vea también
Referencia
Microsoft.VisualStudio.TextManager.Interop (Espacio de nombres)