C# Класс Stetic.UndoRedoManager

Наследование: IDisposable
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
AddChange void
ApplyDiff ObjectWrapperUndoRedoChange
CheckValid bool
OnUndoCheckpoint void
PrintPatch void

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

Метод Описание
ApplyChange ( ObjectWrapperUndoRedoChange first ) : UndoRedoChange
Dispose ( ) : void
UndoRedoManager ( ) : System

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

Метод Описание
GetDiff ( ObjectWrapper w ) : object

Приватные методы

Метод Описание
AddChange ( ObjectWrapper obs ) : void
ApplyDiff ( string id, object diff ) : ObjectWrapperUndoRedoChange
CheckValid ( ) : bool
OnUndoCheckpoint ( object sender, Stetic.UndoCheckpointEventArgs args ) : void
PrintPatch ( object diff ) : void

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

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

public ApplyChange ( ObjectWrapperUndoRedoChange first ) : UndoRedoChange
first ObjectWrapperUndoRedoChange
Результат UndoRedoChange

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

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

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

protected GetDiff ( ObjectWrapper w ) : object
w ObjectWrapper
Результат object

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

public UndoRedoManager ( ) : System
Результат System