C# Класс ICSharpCode.TextEditor.Undo.UndoStack

This class implements an undo stack
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
TextEditorControl TextEditorControlBase

Открытые методы

Метод Описание
AssertNoUndoGroupOpen ( ) : void
ClearAll ( ) : void

Clears both the undo and redo stack.

ClearRedoStack ( ) : void

Call this method, if you want to clear the redo stack

EndUndoGroup ( ) : void
Push ( IUndoableOperation operation ) : void

Call this method to push an UndoableOperation on the undostack, the redostack will be cleared, if you use this method.

Redo ( ) : void

Call this method to redo the last undone operation

StartUndoGroup ( ) : void
Undo ( ) : void

Call this method to undo the last operation on the stack

Защищенные методы

Метод Описание
OnActionRedone ( ) : void

OnActionUndone ( ) : void

Описание методов

AssertNoUndoGroupOpen() публичный Метод

public AssertNoUndoGroupOpen ( ) : void
Результат void

ClearAll() публичный Метод

Clears both the undo and redo stack.
public ClearAll ( ) : void
Результат void

ClearRedoStack() публичный Метод

Call this method, if you want to clear the redo stack
public ClearRedoStack ( ) : void
Результат void

EndUndoGroup() публичный Метод

public EndUndoGroup ( ) : void
Результат void

OnActionRedone() защищенный Метод

protected OnActionRedone ( ) : void
Результат void

OnActionUndone() защищенный Метод

protected OnActionUndone ( ) : void
Результат void

Push() публичный Метод

Call this method to push an UndoableOperation on the undostack, the redostack will be cleared, if you use this method.
public Push ( IUndoableOperation operation ) : void
operation IUndoableOperation
Результат void

Redo() публичный Метод

Call this method to redo the last undone operation
public Redo ( ) : void
Результат void

StartUndoGroup() публичный Метод

public StartUndoGroup ( ) : void
Результат void

Undo() публичный Метод

Call this method to undo the last operation on the stack
public Undo ( ) : void
Результат void

Описание свойств

TextEditorControl публичное свойство

public TextEditorControlBase TextEditorControl
Результат TextEditorControlBase