次の方法で共有


UndoEngine.UndoUnit クラス

定義

ユーザーが元に戻すことができる処理の単位をカプセル化します。

protected: ref class UndoEngine::UndoUnit
protected class UndoEngine.UndoUnit
Protected Class UndoEngine.UndoUnit
継承
UndoEngine.UndoUnit

注釈

クラスは UndoEngine.UndoUnit 、 内の入れ子になったクラスであり UndoEngine 、ユーザーが元に戻すことができるアクションをカプセル化します。 既定 UndoEngine.UndoUnit の実装では、変更通知を監視し、変更ごとにイベントの一覧を作成します。 を使用してこれらのイベントを IDesignerSerializationService保存します。 はUndoEngine.UndoUnit、いくつかのpublic virtualメソッドからUndoEngine直接変更のイベント通知を受け取ります。 から UndoEngine.UndoUnit 派生し、追加のロジックを実行できます。 必要に応じて、既定 UndoEngine.UndoUnit の実装を完全にバイパスできます。

コンストラクター

UndoEngine.UndoUnit(UndoEngine, String)

UndoEngine.UndoUnit クラスの新しいインスタンスを初期化します。

プロパティ

IsEmpty

UndoEngine.UndoUnit にイベントが格納されていないかどうかを示す値を取得します。

Name

UndoEngine.UndoUnit の名前を取得します。

UndoEngine

UndoEngine を取得します。

メソッド

Close()

アンドゥ エンジンから呼び出しを受け取ってこの単位を閉じます。

ComponentAdded(ComponentEventArgs)

UndoEngine イベントに応答し、ComponentAdded からの呼び出しを受け取ります。

ComponentAdding(ComponentEventArgs)

UndoEngine イベントに応答し、ComponentAdding からの呼び出しを受け取ります。

ComponentChanged(ComponentChangedEventArgs)

UndoEngine イベントに応答し、ComponentChanged からの呼び出しを受け取ります。

ComponentChanging(ComponentChangingEventArgs)

UndoEngine イベントに応答し、ComponentChanging からの呼び出しを受け取ります。

ComponentRemoved(ComponentEventArgs)

UndoEngine イベントに応答し、ComponentRemoved からの呼び出しを受け取ります。

ComponentRemoving(ComponentEventArgs)

UndoEngine イベントに応答し、ComponentRemoving からの呼び出しを受け取ります。

ComponentRename(ComponentRenameEventArgs)

UndoEngine イベントに応答し、ComponentRename からの呼び出しを受け取ります。

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetService(Type)

要求したサービスのインスタンスを取得します。

GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

単位の現在の名前を表す String を返します。

Undo()

元に戻す操作またはやり直し操作を実行します。

UndoCore()

元に戻す操作を実行するために Undo() によって呼び出されます。

適用対象

こちらもご覧ください