UndoEngine Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Biedt implementaties voor ongedaan maken en opnieuw uitvoeren voor ontwerpers.
public ref class UndoEngine
public class UndoEngine
type UndoEngine = class
Public Class UndoEngine
- Overname
-
UndoEngine
Constructors
| Name | Description |
|---|---|
| UndoEngine(EditingContext) |
Initialiseert een nieuw exemplaar van de UndoEngine klasse. |
Eigenschappen
| Name | Description |
|---|---|
| IsUndoRedoInProgress |
Hiermee wordt een Boolean waarde opgehaald die aangeeft of een bewerking ongedaan maken of opnieuw wordt uitgevoerd. |
Methoden
| Name | Description |
|---|---|
| AddUndoUnit(UndoUnit) |
Hiermee voegt u de opgegeven eenheid toe aan de stack ongedaan maken. |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetRedoActions() |
Hiermee haalt u een IEnumerable<T> verzameling opnieuw uitgevoerde bewerkingen op. |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| GetUndoActions() |
Hiermee haalt u een IEnumerable<T> verzameling ongedaan maken bewerkingen op. |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| Redo() |
Hiermee verwijdert u het laatste UndoUnit exemplaar uit de redo-stack en voert u een herbewerking uit op de eenheid. Het UndoUnit exemplaar wordt vervolgens in de stack ongedaan maken geplaatst. |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |
| Undo() |
Hiermee verwijdert u het laatste UndoUnit exemplaar uit de stack ongedaan maken en voert u een bewerking ongedaan maken uit op de eenheid. Het UndoUnit exemplaar wordt vervolgens in de herostack geplaatst. |
gebeurtenis
| Name | Description |
|---|---|
| RedoCompleted |
Treedt op wanneer de herbewerking is voltooid. |
| UndoCompleted |
Treedt op wanneer de bewerking ongedaan maken is voltooid. |
| UndoRedoBufferChanged |
Treedt op wanneer de buffers die ongedaan worden gemaakt en opnieuw worden uitgevoerd, veranderen. |
| UndoUnitAdded |
Treedt op wanneer een eenheid ongedaan maken wordt toegevoegd aan de stack ongedaan maken. |
| UndoUnitCancelled |
Treedt op wanneer een ongedaan maken eenheid wordt geannuleerd vanuit de stack ongedaan maken. |
| UndoUnitDiscarded |
Treedt op wanneer een eenheid ongedaan maken wordt verwijderd uit de stack ongedaan maken, zonder eerst een bewerking ongedaan te maken. |