VSTextBuffer 对象

文本缓冲区对象表示 Unicode 文本流,通常与文件。 VsTextBuffer 对象可在核心编辑器的上下文之外使用,创建向导。

下表显示 VSTextBuffer接口。

方法

说明

IOleCommandTarget

标准 OLE 接口。 主要用于撤消/重做处理缓冲区。

IPersistFile

标准 OLE 接口。

IPersistStream

标准 OLE 接口。

IVsCompoundAction

启用 " 事件的创建 (即在单个分组操作撤消/重做单位)。

IVsPersistDocData

启用持久性文档文本缓冲区管理的数据。

IVsTextBuffer

提供基本服务;使用由许多客户端。

IVsTextFind

用于搜索缓冲区。

IVsTextLines

使用二维坐标,提供读写功能。 继承自 IVsTextBuffer

IVsTextStream

使用一维坐标,提供读写功能。 继承自 IVsTextBuffer

IVsTextScanner

提供更快的,面向流,对文本进行顺序访问缓冲区。

IVsUserData

提供对属性的泛型集合。 最重要的属性是名称或标记,缓冲区。 您使用此接口的缓冲区可以存储拥有随机数据通过创建 GUID 并将其用作键。

IConnectionPointContainer

支持事件连接点。

备注

QueryInterfaceIVsTextBuffer通常找到 VSTextBuffer 调用。 有关更多信息,请参见 文本缓冲区

请参见

参考

IVsTextBuffer

VsTextView

其他资源

Figures Edit