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 | |
---|---|---|
DrawGlyph | Disegna un glifo nel controller di dominio & nel rettangolo specificati. | |
DrawGlyphEx | ||
ExecMarkerCommand | ||
GetBehavior | Restituisce il comportamento del marcatore. | |
GetCurrentSpan | Restituisce la posizione corrente dell'intervallo. | |
GetMarkerCommandInfo | ||
GetPriorityIndex | restituisce l'indice di priorità. | |
GetTextLayer | ||
GetTipText | Testo della descrizione comandi viene restituito. | |
GetType | Tipo del marcatore di restituisce. | |
GetVisualStyle | restituisce lo stile di visualizzazione di un marcatore. | |
Invalidate | Impedisce a un marcatore di visualizzato nell'interfaccia utente. | |
IsInvalidated | ||
QueryClientInterface | Consente al chiamante saperese il marcatore è stata invalidata | |
ResetSpan | Reimpostare la posizione del marcatore. | |
SetBehavior | ||
SetType | ||
SetVisualStyle | ||
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).