ITextVersion.ReiteratedVersionNumber 属性

定义

获取该版本与此版本之间的所有文本更改都已由相应的撤消/重做操作取消的最早版本号。

public:
 property int ReiteratedVersionNumber { int get(); };
public:
 property int ReiteratedVersionNumber { int get(); };
public int ReiteratedVersionNumber { get; }
member this.ReiteratedVersionNumber : int
Public ReadOnly Property ReiteratedVersionNumber As Integer

属性值

Int32

最早的版本号。

注解

如果 ReiteratedVersionNumber 不等于 VersionNumber ,则对于每个 ITextChange ReiteratedVersionNumber 和 VersionNumber 之间的撤消操作都不会产生的,都有一个对应的 ITextChange 起源于取消它的撤消操作。 因此,这两个版本的内容必须完全相同。

正确设置此属性是 undo 系统的责任;除了此属性,文本缓冲区和相关类不识别撤消和重做。

请注意, ITextVersion 通过创建的对象 ChangeContentType(IContentType, Object) 不会更改文本,因此将保留以前版本的 ReiteratedVersionNumber。

适用于