Condividi tramite


Interfaccia IVsTextLayerMarker

Spazio dei nomi:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)

Sintassi

'Dichiarazione
<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

Il tipo IVsTextLayerMarker espone i seguenti membri.

Metodi

  Nome Descrizione
Metodo pubblico DrawGlyph Disegna un glifo nel controller di dominio & nel rettangolo specificati.
Metodo pubblico DrawGlyphEx
Metodo pubblico ExecMarkerCommand
Metodo pubblico GetBehavior Restituisce il comportamento del marcatore.
Metodo pubblico GetCurrentSpan Restituisce la posizione corrente dell'intervallo.
Metodo pubblico GetMarkerCommandInfo
Metodo pubblico GetPriorityIndex restituisce l'indice di priorità.
Metodo pubblico GetTextLayer
Metodo pubblico GetTipText Testo della descrizione comandi viene restituito.
Metodo pubblico GetType Tipo del marcatore di restituisce.
Metodo pubblico GetVisualStyle restituisce lo stile di visualizzazione di un marcatore.
Metodo pubblico Invalidate Impedisce a un marcatore di visualizzato nell'interfaccia utente.
Metodo pubblico IsInvalidated
Metodo pubblico QueryClientInterface Consente al chiamante saperese il marcatore è stata invalidata
Metodo pubblico ResetSpan Reimpostare la posizione del marcatore.
Metodo pubblico SetBehavior
Metodo pubblico SetType
Metodo pubblico SetVisualStyle
Metodo pubblico UnadviseClient Unadvise il client, se disponibile.

In alto

Note

Questa interfaccia è esposta dal marcatore oggetti che avvenire in un livello arbitrario. Sono un concetto più generale che il marcatore del buffer. I marcatori del buffer sono per definizione marcatori del livello, ma alcuni livelli che non sono buffer possono anche possibile ottenere i marcatori. Se si IVsTextLineMarker o IVsTextStreamMarker viene garantito che è possibile QueryInterface per IVsTextLayerMarker, ma non vice versa. (Questo sarà true per i marcatori buffer-provenuti tuttavia).

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.TextManager.Interop