MARKERVISUAL-Enumeration
Bestimmt den visuellen Stil des Markers.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)
Syntax
'Declaration
Public Enumeration MARKERVISUAL
public enum MARKERVISUAL
public enum class MARKERVISUAL
type MARKERVISUAL
public enum MARKERVISUAL
Member
Membername | Beschreibung | |
---|---|---|
MV_BORDER | Gibt an, dass ein Feld um den markierten Text gezeichnet werden soll.Der Rahmen ist nicht notwendigerweise ein Quadrat im Falle eines mehrzeiligen markers.Sie können entweder ein ausgefülltes oder dashed line angeben.Weitere Informationen finden Sie in der GetDefaultLineStyle-Methode veranschaulicht. | |
MV_COLOR_ALWAYS | Gibt an, dass der markierte Text inline immer gefärbt werden soll.Diese Option entspricht der Option MV_COLOR_LINE_IF_NO_MARGIN exklusiv. | |
MV_COLOR_LINE_IF_NO_MARGIN | Gibt an, dass der markierte Text gefärbt werden soll, wenn der Rand des Widget ausgeblendet wird.Diese Option entspricht der Option MV_COLOR_ALWAYS exklusiv. | |
MV_COLOR_SPAN_IF_ZERO_LENGTH | Gibt an, dass ein Marker als ausgefüllte Leiste zeichnen soll, wenn der Textabschnitt vom Länge 0 (null) ist.Diese Einstellung sollte nicht als gewellte Marker für Zeilen verwendet werden, da die Zeile nur als ausgefüllte Leiste angezeigt wird. | |
MV_CONTEXT_CONTRIBUTION_FOR_BODY | Gibt an, dass der Text einer Markierung Kontext beitragen möchte, und somit kann der Client für IVsUserContextUpdateabgefragt werden. | |
MV_DRAGGABLE_GLYPH | Gibt an, dass ein Symbol an den Drag & Drop-Vorgängen teilnehmen kann.Zusätzlich zu MV_DRAGGABLE_GLYPHsollte ein Marker, die das Ziehen zulässig, MV_GLYPH_HOVER_CURSORauch angeben, dass der Editor weiß, um einen benutzerdefinierten Cursor für die Maus bereitzustellen, wenn er über das Symbol erfolgreich ist.Diese visuellen Stile können entweder den Marker für den Typ festgelegt sind (wenn alle Marker des angegebenen Typs zum selben Verhalten aufweisen) oder für eine angegebene Marker Objektinstanz.Die Textansicht verhandelt über die Bewegung des Mauszeigerss-Cursor- und Ziehen initiierung, indem QueryInterface auf dem bereitgestellten Marker clienten aufruft (IVsTextMarkerClient).Das Clientobjekt soll IVsMouseCursorProvider implementieren, um Updates Mauszeigers zu behandeln, sodass MV_GLYPH_HOVER_CURSOR und IVsTextMarkerGlyphDropHandler Liste aushandlung behandelt. | |
MV_FORCE_INVISIBLE | Erzwingt die Markierung, dass nicht sichtbar sein soll.Verwenden Sie diese Einstellung, um einen Marker zwischen Umschalten sichtbar sind und sich nicht sichtbar, das schneller als die Verwendung SetTypeist. | |
MV_GLYPH | Kann ein Symbol im Rand des Widget anzeigen.Dies weist darauf hin, dass Sie ein Symbol Rand gezeichnet werden soll.Ziehen Sie das Symbol mit dem DrawGlyphWithColors.Wenn der Rand des Widget nicht, abhängig vom Fenster und in den Einstellungen des Benutzers vorhanden ist, dann wird das Symbol nicht sichtbar ist. | |
MV_GLYPH_HOVER_CURSOR | Gibt an, dass der Client einen Rückruf - Schnittstelle (über das Client-) angefordert hat, um den Mauszeiger festzulegen, wenn der Benutzer mit der Maus auf dem Symbol zeigt. | |
MV_LINE | Marker sind nur Zeilen ein und zusatzelement nicht anderweitig Farbton beeinflusst.Daher ist eine Form der Marker des Unterstrichs formats.Derzeit ist der einzige unterstützte Format dieser eine Wellenlinie. | |
MV_MULTILINE_GLYPH | Gibt an, dass ein Symbol mehrere Zeilen erstreckt.Dies ermöglicht das Zeichnen mehrzeiliger Symbole.Wenn Sie dieses Flag angeben, wird der i-DrawGlyphWithColors-Ereignishandler mit dem GDF_MULTILINE-Flag und häufig mit GDF_BOTTOMEDGE, je nach Szenario bezeichnet. | |
MV_SEL_MARGIN_GLYPH | Ähnlich wie MV_GLYPH, gibt aber, dass das Symbol im Auswahlrand lebt, nicht der normale Rand des Widget dargestellt. | |
MV_TIP_FOR_BODY | Bestimmt, ob ein Spitze für den Text des Markerbilds Linktext angezeigt werden soll.Die MV_TIP_FOR_BODY und MV_TIP_FOR_GLYPH Optionen sind auf miteinander ab.Wenn dieser Wert festgelegt ist, wird von markiertem Text eine QuickInfo über dem Text oder Symbol.Allerdings als Marker für den Typ, werden nicht zulässig, um anzugeben, welcher Text zeigt.Dies wird vom Ereignishandler für deren GetTipTextauch immer erstellte Instanz die angegebene Marker behandelt. | |
MV_TIP_FOR_GLYPH | Bestimmt, ob ein Widget im Tipp Rand des angezeigt werden soll. |
Hinweise
COM-Signatur
Von textmgr.idl: