提供有关一行的信息缓冲区。
此枚举有一个 FlagsAttribute 特性,通过该特性可使其成员值按位组合。
命名空间: Microsoft.VisualStudio.TextManager.Interop
程序集: Microsoft.VisualStudio.TextManager.Interop(在 Microsoft.VisualStudio.TextManager.Interop.dll 中)
语法
声明
<FlagsAttribute> _
Public Enumeration GLDE_FLAGS
[FlagsAttribute]
public enum GLDE_FLAGS
[FlagsAttribute]
public enum class GLDE_FLAGS
[<FlagsAttribute>]
type GLDE_FLAGS
public enum GLDE_FLAGS
成员
成员名称 | 说明 | |
---|---|---|
gldeColorizerState | 未实现。 | |
gldeDefault | 默认行为:整个行,如果没有特性,常规锁。 | |
gldeFullAttr | 按位组合使用或 gldeSyntaxAttr 和 gldeMarkerAttr。 | |
gldeMarkerAttr | 返回标记着色属性和其他属性。 | |
gldeNoReadLock | 此值调用 GetLineDataEx 或 ReleaseLineDataEx 跳过整个锁。这是仅安全执行,如果在预先缓冲区中分别有一读取的 (或读取/写入) 锁定放在和保持被锁定,使用 ReleaseLineDataEx,直到再次发布了 LINEDATAEX 结构。这使得整个 express 的迭代设置行,分解锁的系统开销,会很大,如果重复对很多行。 | |
gldeNoWidgetMargin | 指定不小部件边距,因此,相应的标记可以在文本。 | |
gldeSubset | 仅返回信息 iStartIndex 和 iEndIndex 参数定义的行子集。 | |
gldeSyntaxAttr | 返回语法着色属性和 colorizer 状态。 |
备注
COM 签名
从 textmgr.idl: