UndoEngine.UndoUnit Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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. |