Freigeben über


MARKERBEHAVIORFLAGS-Enumeration

Stellt Flags bereit, die Marker Verhalten angeben.

Diese Enumeration verfügt über ein FlagsAttribute-Attribut, das die bitweise Kombination der Memberwerte zulässt.

Namespace:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)

Syntax

'Declaration
<FlagsAttribute> _
Public Enumeration MARKERBEHAVIORFLAGS
[FlagsAttribute]
public enum MARKERBEHAVIORFLAGS
[FlagsAttribute]
public enum class MARKERBEHAVIORFLAGS
[<FlagsAttribute>]
type MARKERBEHAVIORFLAGS
public enum MARKERBEHAVIORFLAGS

Member

Membername Beschreibung
MB_DEFAULT Standarddatenstrom verhalten.
MB_LEFTEDGE_LEFTTRACK Wenn Änderungen am linken Rand des Markers auftreten, verfolgt der Markierung nach links.
MB_LINESPAN Marker passt sich immer so, dass nur jeweils eine Zeile überspannt.
MB_MULTILINESPAN Marker kann mehrere Zeilen umfassen.
MB_RIGHTEDGE_RIGHTTRACK Wenn Änderungen auf dem rechten Rand des Markers auftreten, verfolgt der Markierung nach rechts.
MB_TRACK_EDIT_ON_RELOAD Erzwingt die Markierung ersetzen, um jede Bearbeitung als Nachverfolgen und ignoriert alle erneuten Ladevorgang ist.Verwenden Sie diesen Wert nicht, es sei denn, Marker verfügen, die sicherstellen müssen, dass diese in Antwort auf OnChangeLineTextnachverfolgen.

Hinweise

Wenn ReloadLines aufgerufen wird, sendet die Ereignisbenachrichtigung Umgebung nichtOnChangeLineText(Marker), um über Änderungen am zugrunde liegenden Text zu informieren. Im Allgemeinen werden Markierungen nur über Textänderungen benachrichtigt, wenn ReplaceLines aufgerufen wird. Wenn ein Wert angegeben wird, dann MB_TRACK_EDIT_ON_RELOAD die Umgebung benachrichtigt den Marker, dass der Text zwischen den Marker geändert hat.

COM-Signatur

Von textmgr.idl:

Siehe auch

Referenz

Microsoft.VisualStudio.TextManager.Interop-Namespace