Partager via


IVsTextMarkerType, interface

Fournit un mécanisme uniforme pour obtenir des informations concernant un type donné de marqueur de texte, si prédéfini par l'éditeur ou enregistré par un package.

Espace de noms :  Microsoft.VisualStudio.TextManager.Interop
Assembly :  Microsoft.VisualStudio.TextManager.Interop (dans Microsoft.VisualStudio.TextManager.Interop.dll)

Syntaxe

'Déclaration
<GuidAttribute("8C4A2B6E-6377-4C71-9940-FBA1BE6EDD6F")> _
<InterfaceTypeAttribute()> _
Public Interface IVsTextMarkerType
[GuidAttribute("8C4A2B6E-6377-4C71-9940-FBA1BE6EDD6F")]
[InterfaceTypeAttribute()]
public interface IVsTextMarkerType
[GuidAttribute(L"8C4A2B6E-6377-4C71-9940-FBA1BE6EDD6F")]
[InterfaceTypeAttribute()]
public interface class IVsTextMarkerType
[<GuidAttribute("8C4A2B6E-6377-4C71-9940-FBA1BE6EDD6F")>]
[<InterfaceTypeAttribute()>]
type IVsTextMarkerType =  interface end
public interface IVsTextMarkerType

Le type IVsTextMarkerType expose les membres suivants.

Méthodes

  Nom Description
Méthode publique DrawGlyph Détermine où un glyphe personnalisé de marque peut être dessiné dans la marge de widget.
Méthode publique DrawGlyphEx Dessine un glyphe dans la marge de widget donnée un contexte de périphérique d'affichage et un rectangle englobant.
Méthode publique GetBehaviorFlags Balises de comportement de marque de retours, qui définissent le comportement par défaut de marque.
Méthode publique GetDefaultColors Retourne le premier plan et les couleurs d'arrière-plan par défaut pour une marque.
Méthode publique GetDefaultLineStyle Retourne les attributs par défaut de ligne pour un type de marqueur personnalisé.
Méthode publique GetDisplayName Retourne le nom complet du type de marqueur personnalisé.
Méthode publique GetPriorityIndex Retourne l'index de priorité pour le type de marqueur personnalisé, avec la valeur la plus élevée recevant le positionnement le plus élevé.
Méthode publique GetVisualStyle Retourne l'apparence, l'emplacement, et la coloration d'un type de marqueur personnalisé.

Début

Notes

Implémentez IVsTextMarkerType pour fournir des informations sur du comportement pour un type de marqueur personnalisé.

Remarques à l'attention des implémenteurs

Implémenté par un VSPackage pour fournir un type de marqueur personnalisé.

Voir aussi

Référence

Microsoft.VisualStudio.TextManager.Interop, espace de noms