DocumentBase.Redo 方法
执行已撤消的上一个操作(与 Undo 方法相反)。
命名空间: Microsoft.Office.Tools.Word
程序集: Microsoft.Office.Tools.Word.v4.0.Utilities(在 Microsoft.Office.Tools.Word.v4.0.Utilities.dll 中)
语法
声明
Public Function Redo ( _
ByRef times As Object _
) As Boolean
public bool Redo(
ref Object times
)
参数
- times
类型:System.Object%
要重复的操作的数目。
返回值
类型:System.Boolean
如果操作已成功重复,则为 true。
备注
可选参数
有关可选参数的信息,请参见Office 解决方案中的可选参数。
示例
下面的代码示例向文档添加三个单词,调用两次 undo 方法,然后调用一次 redo 方法。 文档中将保留两个单词。 若要使用此示例,请从文档级项目内的 ThisDocument 类中运行此示例。
Private Sub DocumentRedo()
Dim undoTime As Object = 2
Dim redoTime As Object = 1
Me.Paragraphs(1).Range.InsertParagraphBefore()
Me.Application.Selection.TypeText("New ")
Me.Application.Selection.TypeText("text ")
Me.Application.Selection.TypeText("here.")
Me.Undo(undoTime)
Me.Redo(redoTime)
End Sub
private void DocumentRedo()
{
object undoTime = 2;
object redoTime = 1;
this.Paragraphs[1].Range.InsertParagraphBefore();
this.Application.Selection.TypeText("New ");
this.Application.Selection.TypeText("text ");
this.Application.Selection.TypeText("here.");
this.Undo(ref undoTime);
this.Redo(ref redoTime);
}
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。