Interface IVsTextLayerMarker
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (em Microsoft.VisualStudio.TextManager.Interop.dll)
Sintaxe
'Declaração
<InterfaceTypeAttribute()> _
<GuidAttribute("28C149D2-8FCB-4AB3-8584-9A2747F3F8FC")> _
Public Interface IVsTextLayerMarker _
Inherits IVsTextMarker
[InterfaceTypeAttribute()]
[GuidAttribute("28C149D2-8FCB-4AB3-8584-9A2747F3F8FC")]
public interface IVsTextLayerMarker : IVsTextMarker
[InterfaceTypeAttribute()]
[GuidAttribute(L"28C149D2-8FCB-4AB3-8584-9A2747F3F8FC")]
public interface class IVsTextLayerMarker : IVsTextMarker
[<InterfaceTypeAttribute()>]
[<GuidAttribute("28C149D2-8FCB-4AB3-8584-9A2747F3F8FC")>]
type IVsTextLayerMarker =
interface
interface IVsTextMarker
end
public interface IVsTextLayerMarker extends IVsTextMarker
O tipo IVsTextLayerMarker expõe os membros a seguir.
Métodos
Nome | Descrição | |
---|---|---|
DrawGlyph | Desenha um glifo em determinado controlador de domínio & RECT. | |
DrawGlyphEx | ||
ExecMarkerCommand | ||
GetBehavior | Retorna o comportamento do marcador. | |
GetCurrentSpan | Retorna a posição atual de span. | |
GetMarkerCommandInfo | ||
GetPriorityIndex | Retorna o índice de prioridade. | |
GetTextLayer | ||
GetTipText | Retorna o texto de dica de ferramenta. | |
GetType | Retorna o tipo de marcador. | |
GetVisualStyle | Retorna o estilo visual de um marcador. | |
Invalidate | Impede que um marcador que aparecem na interface de usuário. | |
IsInvalidated | ||
QueryClientInterface | Permite que o chamador Saibase o marcador foi invalidado | |
ResetSpan | Redefine a posição do marcador. | |
SetBehavior | ||
SetType | ||
SetVisualStyle | ||
UnadviseClient | Unadvise o cliente, se houver. |
Superior
Comentários
Essa interface é exposta pelos objetos de marcador que moram em uma camada arbitrária. Eles são um conceito mais geral de um marcador de buffer. Marcadores de buffer são por marcadores da camada de definição, mas algumas camadas que não são buffers também podem se originar de marcadores. Se você tiver um IVsTextLineMarker ou IVsTextStreamMarker ter certeza de que você pode QueryInterface para IVsTextLayerMarker, mas não vice-versa. (Isso será verdadeiro para marcadores de buffer originado Entretanto.)