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 zpět a znovu implementace operací pro návrháře.
public ref class UndoEngine
public class UndoEngine
type UndoEngine = class
Public Class UndoEngine
- Dědičnost
-
UndoEngine
Konstruktory
UndoEngine(EditingContext) |
Inicializuje novou instanci UndoEngine třídy . |
Vlastnosti
IsUndoRedoInProgress |
Boolean Získá hodnotu, která označuje, zda probíhá operace vrácení zpět nebo opakování. |
Metody
AddUndoUnit(UndoUnit) |
Přidá zadanou jednotku do zásobníku vrácení zpět. |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetRedoActions() |
Načte kolekci IEnumerable<T> operací opakování. |
GetType() |
Type Získá z aktuální instance. (Zděděno od Object) |
GetUndoActions() |
Načte kolekci IEnumerable<T> operací vrácení zpět. |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
Redo() |
Odebere poslední UndoUnit instanci z zásobníku opakování a provede operaci opakování na jednotce. Instance UndoUnit se pak vloží do zásobníku 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 vrácení zpět a provede operaci vrácení zpět na jednotce. Instance UndoUnit se pak vloží do zásobníku opakování. |
Událost
RedoCompleted |
Vyvolá se při dokončení operace opakování. |
UndoCompleted |
Vyvolá se při dokončení operace vrácení zpět. |
UndoRedoBufferChanged |
Vyvolá se při změně vyrovnávacích pamětí, které uchovávají operace vrácení zpět a opakování. |
UndoUnitAdded |
Vyvolá se při přidání jednotky zpět do zásobníku vrácení zpět. |
UndoUnitCancelled |
Vyvolá se při zrušení jednotky zpět ze zásobníku vrácení zpět. |
UndoUnitDiscarded |
Nastane, když se jednotka zpět odebere ze zásobníku vrácení zpět, aniž by se nejprve provedla operace vrácení zpět. |