UndoEngine Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje implementace operací zpět a opakování pro návrháře.
public ref class UndoEngine
public class UndoEngine
type UndoEngine = class
Public Class UndoEngine
- Dědičnost
-
UndoEngine
Konstruktory
| Name | Description |
|---|---|
| UndoEngine(EditingContext) |
Inicializuje novou instanci UndoEngine třídy. |
Vlastnosti
| Name | Description |
|---|---|
| IsUndoRedoInProgress |
Boolean Získá hodnotu, která označuje, zda probíhá operace vrácení zpět nebo opakování. |
Metody
| Name | Description |
|---|---|
| AddUndoUnit(UndoUnit) |
Přidá zadanou jednotku do zásobníku vrácení zpět. |
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetRedoActions() |
IEnumerable<T> Načte kolekci operací opakování. |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| GetUndoActions() |
IEnumerable<T> Načte kolekci operací vrácení zpět. |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| Redo() |
Odebere poslední UndoUnit instanci ze zásobníku opakování a provede operaci opakování v jednotce. Instance UndoUnit se pak vloží do zásobníku vrácení zpět. |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
| Undo() |
Odebere poslední UndoUnit instanci ze zásobníku zpět a provede operaci vrácení zpět v jednotce. Instance UndoUnit se pak vloží do zásobníku opakování. |
Událost
| Name | Description |
|---|---|
| RedoCompleted |
Nastane po dokončení operace opakování. |
| UndoCompleted |
Nastane při dokončení operace vrácení zpět. |
| UndoRedoBufferChanged |
Nastane, když se změní vyrovnávací paměti, které uchovávají operace zpět a znovu. |
| UndoUnitAdded |
Vyvolá se při přidání jednotky zpět do zásobníku zpět. |
| UndoUnitCancelled |
Vyvolá se při zrušení jednotky vrácení zpět ze zásobníku zpět. |
| UndoUnitDiscarded |
Nastane, když je jednotka zpět odebrána ze zásobníku zpět, aniž by bylo nutné provést operaci vrácení zpět. |