元に戻す操作またはやり直し操作の機能を提供します。
継承階層
System.Object
Microsoft.VisualStudio.Modeling.UndoManager
名前空間: Microsoft.VisualStudio.Modeling
アセンブリ: Microsoft.VisualStudio.Modeling.Sdk.11.0 (Microsoft.VisualStudio.Modeling.Sdk.11.0.dll 内)
構文
'宣言
Public Class UndoManager _
Implements IDisposable
public class UndoManager : IDisposable
UndoManager 型で公開されるメンバーは以下のとおりです。
コンストラクター
| 名前 | 説明 | |
|---|---|---|
![]() |
UndoManager(Context) | コンストラクターを使用する方法を示します。 |
![]() |
UndoManager(Store) | コンストラクターを使用する方法を示します。 |
このページのトップへ
プロパティ
| 名前 | 説明 | |
|---|---|---|
![]() |
CanUndoRedoCallbackCollection | |
![]() |
Context | UndoManager を含むコンテキスト |
![]() |
InRedo | 元に戻すマネージャーで、実行中であるかどうかを返します。 |
![]() |
InUndo | 元に戻すマネージャーの中である元であるかどうかを返します。 |
![]() |
MaxUndoableTransactions | 戻すスタックに表示できる項目の最大数] |
![]() |
RedoableTransactions | UndoManager で保持される redoable TransactionItems のリスト。 |
![]() |
RedoCount | やり直すスタックの項目数 |
![]() |
Store | UndoManager を含むストア |
![]() |
TopmostUndoableTransaction | 元に戻す stact の最上位のトランザクション ID |
![]() |
UndoableTransactions | UndoManager で保持される undoable TransactionItems のリスト。 |
![]() |
UndoCount | 戻すスタック内の項目の数。 |
![]() |
UndoState | 元の状態。 |
このページのトップへ
メソッド
| 名前 | 説明 | |
|---|---|---|
![]() |
AddCanUndoRedoCallback | 追加 CanUndoRedo の判別できます。 |
![]() |
AddUndoableAction | 戻すスタックに undoable アクションを追加します。これは、やり直すスタックをクリアします。 |
![]() |
Dispose | Dispose メソッド |
![]() |
Equals | 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。) |
![]() |
Finalize | ファイナライザー (Object.Finalize() をオーバーライドします。) |
![]() |
Flush | 元に戻す操作をフラッシュし、スタックをやり直して直します。これはトランザクション中である場合は、例外をスローします。 |
![]() |
FlushRedoStack | やり直すスタックをクリアします。 |
![]() |
GetHashCode | 特定の型のハッシュ関数として機能します。 (Object から継承されます。) |
![]() |
GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) |
![]() |
MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |
![]() |
Redo() | やり直すスタックの最上位のトランザクションの操作をやり直して直します。 |
![]() |
Redo(Guid) | ID が渡されるトランザクションでコミット操作をやり直して直します。渡される ID がスタックの上部にあるトランザクションであることを確認します。は例外をスローします。 |
![]() |
RedoAllPossible | やり直すスタックで使用できるすべてのトランザクションをやり直して直します。 |
![]() |
RemoveCanUndoRedoCallback | 削除する CanUndoRedo の判別できます。 |
![]() |
ToString | 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。) |
![]() |
Undo() | 戻すスタックの最上位のトランザクション アクションを元に戻します。 |
![]() |
Undo(Guid) | ID が渡されるトランザクションでコミット操作を元に戻します。渡される ID がスタックの上部にあるトランザクションであることを確認します。は例外をスローします。 |
![]() |
UndoAllPossible | 元に戻すことができる戻すスタックのすべてのトランザクションを元に戻します。 |
このページのトップへ
イベント
| 名前 | 説明 | |
|---|---|---|
![]() |
RedoStackFlushed | やり直すスタックがフラッシュされるときに、クライアントのイベントを受け取ることができます。 |
![]() |
UndoItemAdded | 元に戻す項目イベントが発生するたびに戻すスタックに追加されます |
![]() |
UndoItemDiscarded | 元に戻す項目イベントが発生するたびに戻すスタックからスタック サイズを使用した元に戻す項目の最大数を超えているためです。 |
![]() |
UndoStackFlushed | 戻すスタックがフラッシュされるときに、クライアントのイベントを受け取ることができます。 |
このページのトップへ
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
参照
関連項目
Microsoft.VisualStudio.Modeling 名前空間
.gif)
.gif)
.gif)
.gif)
.gif)