IVsTextLayerMarker, interface
Espace de noms : Microsoft.VisualStudio.TextManager.Interop
Assembly : Microsoft.VisualStudio.TextManager.Interop (dans Microsoft.VisualStudio.TextManager.Interop.dll)
Syntaxe
'Déclaration
<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
Le type IVsTextLayerMarker expose les membres suivants.
Méthodes
Nom | Description | |
---|---|---|
DrawGlyph | Dessine un glyphe dans le contrôleur de domaine et le RECT donnés. | |
DrawGlyphEx | ||
ExecMarkerCommand | ||
GetBehavior | Retourne le comportement de marque. | |
GetCurrentSpan | Retourne la position actuelle de l'étendue. | |
GetMarkerCommandInfo | ||
GetPriorityIndex | Retourne l'index de priorité. | |
GetTextLayer | ||
GetTipText | Texte d'info-bulle de retours. | |
GetType | Retourne le type de marqueur. | |
GetVisualStyle | Retourne le style visuel d'une marque. | |
Invalidate | Empêché une marque d'apparaître dans l'interface utilisateur. | |
IsInvalidated | ||
QueryClientInterface | Fait l'appelant connaître si la marque a été invalidée | |
ResetSpan | Position de marque de remises. | |
SetBehavior | ||
SetType | ||
SetVisualStyle | ||
UnadviseClient | Unadvise le client échéant. |
Début
Notes
Cette interface est exposée par les objets de marque qui actifs dans une couche arbitraire. Ils sont une notion plus générale qu'une marque de mémoire tampon. Les marques de mémoire tampon sont par définition des marques de couche, mais certaines couches qui ne sont pas des mémoires tampon peuvent également lancer des marques. Si vous avez IVsTextLineMarker ou IVsTextStreamMarker il est garanti que vous pouvez QueryInterface pour IVsTextLayerMarker, mais pas l'inverse. (Il vaudra pour les marques mémoire tampon-d'origine.)