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 ソリューションの省略可能なパラメーター」を参照してください。
例
文書に単語を 3 つ追加し、元に戻すメソッドを 2 回呼び出し、やり直しメソッドを 1 回呼び出すコード例を次に示します。文書は、単語が 2 つ残った状態になります。この例を使用するには、これをドキュメント レベルのプロジェクトの 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 セキュリティ
- 直前の呼び出し元に対する完全な信頼。このメンバーは、部分的に信頼されているコードから使用することはできません。詳細については、「部分信頼コードからのライブラリの使用」を参照してください。