GLDE_FLAGS Enumeration

 

Provides information about a line in the buffer.

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

[FlagsAttribute]
public enum GLDE_FLAGS

Member nameDescription
gldeColorizerState

Not implemented.

gldeDefault

Default behavior: whole line, no attributes, regular locking.

gldeFullAttr

Combining with a bitwise or of gldeSyntaxAttr and gldeMarkerAttr.

gldeMarkerAttr

Returns marker coloring attributes plus other attributes.

gldeNoReadLock

This value tells GetLineDataEx or ReleaseLineDataEx to skip locking entirely. This is only safe to do if you have separately put a read (or read/write) lock on the buffer beforehand, and keep it locked until you've released the LINEDATAEX structure again using ReleaseLineDataEx. This allows a fast iteration over an entire set of lines, factoring out the locking overhead, which becomes significant if you are iterating over many lines.

gldeNoWidgetMargin

Specifies that there is no widget margin, so appropriate markers can color text.

gldeSubset

Returns information only for the line subset defined by the iStartIndex and iEndIndex parameters.

gldeSyntaxAttr

Return syntax coloring attributes and the colorizer state.

From textmgr.idl:

Return to top
Show: