IVsTextMarkerType Interface

Definição

Fornece um mecanismo uniforme para obter informações sobre um determinado tipo de marcador de texto, seja predefinido pelo editor ou registrado por um pacote.

public interface class IVsTextMarkerType
public interface class IVsTextMarkerType
__interface IVsTextMarkerType
[System.Runtime.InteropServices.ComConversionLoss]
[System.Runtime.InteropServices.Guid("8C4A2B6E-6377-4C71-9940-FBA1BE6EDD6F")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsTextMarkerType
[<System.Runtime.InteropServices.ComConversionLoss>]
[<System.Runtime.InteropServices.Guid("8C4A2B6E-6377-4C71-9940-FBA1BE6EDD6F")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsTextMarkerType = interface
Public Interface IVsTextMarkerType
Atributos

Comentários

Implemente IVsTextMarkerType para fornecer informações sobre o comportamento de um tipo de marcador personalizado.

Notas aos Implementadores

Implementado por um VSPackage para fornecer um tipo de marcador personalizado.

Métodos

DrawGlyph(IntPtr, RECT[])

Determina onde um glifo de marcador personalizado pode ser desenhado na margem do widget.

DrawGlyphEx(UInt32, IntPtr, RECT[], Int32)

Desenha um glifo na margem do widget, dado um contexto de dispositivo de exibição e um retângulo delimitador.

GetBehaviorFlags(UInt32)

Retorna sinalizadores de comportamento de marcador, que definem o comportamento de marcador padrão.

GetDefaultColors(COLORINDEX[], COLORINDEX[])

Retorna as cores padrão de primeiro e segundo plano para um marcador.

GetDefaultLineStyle(COLORINDEX[], LINESTYLE[])

Retorna os atributos de linha padrão para um tipo de marcador personalizado.

GetDisplayName(String)

Retorna o nome de exibição do tipo de marcador personalizado.

GetPriorityIndex(Int32)

Retorna o índice de prioridade para o tipo de marcador personalizado, com o valor de prioridade mais alto que recebe o posicionamento superior.

GetVisualStyle(UInt32)

Retorna a aparência, o local e a cor de um tipo de marcador personalizado.

Aplica-se a