GLDE_FLAGS 枚举

提供有关一行的信息缓冲区。

此枚举有一个 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 此值调用 GetLineDataExReleaseLineDataEx 跳过整个锁。这是仅安全执行,如果在预先缓冲区中分别有一读取的 (或读取/写入) 锁定放在和保持被锁定,使用 ReleaseLineDataEx,直到再次发布了 LINEDATAEX 结构。这使得整个 express 的迭代设置行,分解锁的系统开销,会很大,如果重复对很多行。
gldeNoWidgetMargin 指定不小部件边距,因此,相应的标记可以在文本。
gldeSubset 仅返回信息 iStartIndex 和 iEndIndex 参数定义的行子集。
gldeSyntaxAttr 返回语法着色属性和 colorizer 状态。

备注

COM 签名

从 textmgr.idl:

请参阅

参考

Microsoft.VisualStudio.TextManager.Interop 命名空间