Partager via


MARKERBEHAVIORFLAGS, énumération

Fournit les balises qui spécifient le comportement de marque.

Cette énumération possède un attribut FlagsAttribute qui permet la combinaison d'opérations de bits de ses valeurs de membres.

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

Syntaxe

'Déclaration
<FlagsAttribute> _
Public Enumeration MARKERBEHAVIORFLAGS
[FlagsAttribute]
public enum MARKERBEHAVIORFLAGS
[FlagsAttribute]
public enum class MARKERBEHAVIORFLAGS
[<FlagsAttribute>]
type MARKERBEHAVIORFLAGS
public enum MARKERBEHAVIORFLAGS

Membres

Nom de membre Description
MB_DEFAULT Comportement par défaut de flux de données.
MB_LEFTEDGE_LEFTTRACK Si les modifications se produisent sur le bord gauche de la marque, alors la marque suit vers la gauche.
MB_LINESPAN La marque se règle toujours pour couvrir une seule ligne à la fois.
MB_MULTILINESPAN La marque peut couvrir de plusieurs lignes.
MB_RIGHTEDGE_RIGHTTRACK Si les modifications se produisent sur le bord droit de la marque, alors la marque suit vers la droite.
MB_TRACK_EDIT_ON_RELOAD Force la marque pour suivre chaque modification comme remplacer, ignorant toute sémantique de rechargement.N'utilisez pas cette valeur à moins que vous ayez des marques qui doivent s'assurer qu'elles suivent en réponse à l'OnChangeLineText.

Notes

Lorsque l'ReloadLines est appelé, l'environnement n'envoie pas la notification d'événements (OnChangeLineText) pour informer des marques de modifications au texte sous-jacent. En général, des marques sont uniquement avisées des modifications de texte lorsque l'ReplaceLines est appelé. Toutefois, si une valeur d'MB_TRACK_EDIT_ON_RELOAD est spécifiée, puis l'environnement notifie la marque que le texte sous la marque a changé.

Signature de COM

De textmgr.idl :

Voir aussi

Référence

Microsoft.VisualStudio.TextManager.Interop, espace de noms