UndoTransactionデータ型で公開されるメンバを以下の表に示します。
名前 | 解説 | |
---|---|---|
![]() | UndoTransaction コンストラクタ | 新しい UndoTransaction を初期化します。 |
名前 | 解説 | |
---|---|---|
![]() | IsClosed | トランザクションが閉じている/終了しているかどうかを示すブール値を返します。 |
![]() | OpenTransaction | 現在開いている子トランザクションを返します。 |
![]() | Parent | 親/含む UndoTransaction を返します |
![]() | Target | オーバーライドされます。 UndoTransaction は UndoUnit インスタンスのグループであり、複数のターゲットに影響する可能性があるため、null を返します |
![]() | Units | 子ユニットの読み取り専用コレクションを返します。 |
名前 | 解説 | |
---|---|---|
![]() | Description | トランザクションのコンストラクターに提供される説明を返します。 |
![]() | DetailedDescription | トランザクションのコンストラクターに提供される詳細説明を返します。 |
名前 | 解説 | |
---|---|---|
![]() | Commit | トランザクションをコミットおよびクローズします |
![]() | GetDescription | オーバーライドされます。 目的が元に戻すまたはやり直し操作であるかどうかに基づいて、アクションの文字列表現を返します。 |
![]() | Rollback | トランザクションを閉じ、Units を実行し、親からそれを削除します。 |