C# 클래스 ICSharpCode.TextEditor.Undo.UndoStack

This class implements an undo stack
파일 보기 프로젝트 열기: Clancey/MonoMac.Windows.Form 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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