ITextDocument.BeginUndoGroup 方法

定义

启用撤消分组。

public:
 void BeginUndoGroup();
void BeginUndoGroup();
public void BeginUndoGroup();
function beginUndoGroup()
Public Sub BeginUndoGroup ()

注解

撤消组收集撤消反事件以编辑更改,即使通常会创建其他撤消组。 例如,键入反事件通常分组为单个撤消组,可以使用单个 Ctrl+Z 组合键撤消该组。 插入点中的粘贴或更改将终止当前撤消组并启动另一个撤消组。 调用 BeginUndoGroup 后,不会发生此类终止;在调用 EndUndoGroup 方法之前,仅使用一个撤消组。 通过单个 Ctrl+Z 组合键撤消整个组。

启用撤消分组时:

  • 撤消管理器将针对文本更改的撤消反事件添加到当前撤消组。
  • 单个撤消命令执行撤消组中的所有撤消反事件。 这会将文本状态还原到启用撤消分组时处于活动状态的文本状态。

适用于

另请参阅