Udostępnij za pośrednictwem


UndoEngine.UndoUnit Klasa

Definicja

Hermetyzuje jednostkę pracy, którą użytkownik może cofnąć.

protected: ref class UndoEngine::UndoUnit
protected class UndoEngine.UndoUnit
Protected Class UndoEngine.UndoUnit
Dziedziczenie
UndoEngine.UndoUnit

Uwagi

Klasa UndoEngine.UndoUnit jest klasą zagnieżdżonym w ramach UndoEngine tej hermetyzowanej akcji, którą użytkownik może cofnąć. Domyślna UndoEngine.UndoUnit implementacja monitoruje powiadomienia o zmianach i tworzy listę zdarzeń dla każdej zmiany. Zapisuje te zdarzenia przy użyciu polecenia IDesignerSerializationService. Odbiera UndoEngine.UndoUnit powiadomienia o zdarzeniach dotyczące zmian bezpośrednio z UndoEngine kilku public virtual metod. Możesz utworzyć i UndoEngine.UndoUnit wykonać dowolną dodatkową logikę. W razie potrzeby można całkowicie pominąć implementację domyślną UndoEngine.UndoUnit .

Konstruktory

UndoEngine.UndoUnit(UndoEngine, String)

Inicjuje nowe wystąpienie klasy UndoEngine.UndoUnit.

Właściwości

IsEmpty

Pobiera wartość wskazującą, czy element UndoEngine.UndoUnit nie zawiera żadnych zdarzeń.

Name

Pobiera nazwę elementu UndoEngine.UndoUnit.

UndoEngine

Pobiera element nadrzędny UndoEngine.

Metody

Close()

Odbiera wywołanie z aparatu cofania w celu zamknięcia tej lekcji.

ComponentAdded(ComponentEventArgs)

Odbiera wywołanie z elementu UndoEngine w odpowiedzi na ComponentAdded zdarzenie.

ComponentAdding(ComponentEventArgs)

Odbiera wywołanie z elementu UndoEngine w odpowiedzi na ComponentAdding zdarzenie.

ComponentChanged(ComponentChangedEventArgs)

Odbiera wywołanie z elementu UndoEngine w odpowiedzi na ComponentChanged zdarzenie.

ComponentChanging(ComponentChangingEventArgs)

Odbiera wywołanie z elementu UndoEngine w odpowiedzi na ComponentChanging zdarzenie.

ComponentRemoved(ComponentEventArgs)

Odbiera wywołanie z elementu UndoEngine w odpowiedzi na ComponentRemoved zdarzenie.

ComponentRemoving(ComponentEventArgs)

Odbiera wywołanie z elementu UndoEngine w odpowiedzi na ComponentRemoving zdarzenie.

ComponentRename(ComponentRenameEventArgs)

Odbiera wywołanie z elementu UndoEngine w odpowiedzi na ComponentRename zdarzenie.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetService(Type)

Pobiera wystąpienie żądanej usługi.

GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca wartość reprezentującą String bieżącą nazwę jednostki.

Undo()

Wykonuje akcję cofania lub ponownego wykonania.

UndoCore()

Wywoływane przez w Undo() celu wykonania akcji cofania.

Dotyczy

Zobacz też