Freigeben über


GLDE_FLAGS-Enumeration

Stellt Informationen zu einer Zeile im Puffer bereit.

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 GLDE_FLAGS
[FlagsAttribute]
public enum GLDE_FLAGS
[FlagsAttribute]
public enum class GLDE_FLAGS
[<FlagsAttribute>]
type GLDE_FLAGS
public enum GLDE_FLAGS

Member

Membername Beschreibung
gldeColorizerState Nicht implementiert.
gldeDefault Standardverhalten: ganze Zeile keine Attribute, nach regulären Sperre.
gldeFullAttr Kombination mit einem bitweisen oder gldeSyntaxAttr und gldeMarkerAttr.
gldeMarkerAttr Gibt farbton Marker Attribute sowie andere Attribute zurück.
gldeNoReadLock Dieser Wert wird GetLineDataEx oder ReleaseLineDataEx , der mit dem Schritt vollständig Sperren.Hierbei handelt es sich nur, wenn Sie eine separat Lese- oder Lese-/Schreibzugriff) Sperre für den Puffer zuvor gespeichert haben, und bleibt gesperrt, bis Sie die LINEDATAEX Struktur unter Verwendung des ReleaseLineDataExwieder freigegeben wurden.Dies ermöglicht eine schnelle Iteration über einem kompletten Satz von Zeilen und stellt Faktor bei Sperren mehraufwand dar, der relevant ist, wenn Sie über viele Zeilen durchlaufen.
gldeNoWidgetMargin Gibt an, dass kein Rand des und gibt den entsprechenden Marker Farben.
gldeSubset Gibt Informationen nur für die Zeilen teilmenge zurück, die von der iStartIndex und iEndIndex-Parameter definiert ist.
gldeSyntaxAttr Gibt syntaxfarben Attribute können und der Zustand der farbigen Darstellung.

Hinweise

COM-Signatur

Von textmgr.idl:

Siehe auch

Referenz

Microsoft.VisualStudio.TextManager.Interop-Namespace