======Интерфейс ITransactionManager====== * **Пространство имен:** [[developers:references:topomatic.foundationclasses.undo|Topomatic.FoundationClasses.Undo]] * **Сборка:** Topomatic.FoundationClasses (в Topomatic.FoundationClasses.dll) =====Синтаксис===== public interface ITransactionManager : INamedTransactable, ITransactable, IUpdatable =====Свойства===== ^Тип^Имя^Описание^ |{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.foundationclasses.undo.itransactionmanager.actionisexecuting|ActionIsExecuting]]| | |{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.foundationclasses.undo.itransactionmanager.canredo|CanRedo]]| | |{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.foundationclasses.undo.itransactionmanager.canundo|CanUndo]]| | |{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.foundationclasses.undo.itransactionmanager.currenttransaction|CurrentTransaction]]| | |{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.foundationclasses.undo.itransactionmanager.updatecount|UpdateCount]]| | =====Методы===== ^Тип^Имя^Описание^ |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.foundationclasses.undo.itransactionmanager.clear|Clear()]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.foundationclasses.undo.itransactionmanager.getredohistory|GetRedoHistory()]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.foundationclasses.undo.itransactionmanager.getundohistory|GetUndoHistory()]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.foundationclasses.undo.itransactionmanager.pushcommand_topomatic.foundationclasses.undo.icommand|PushCommand(ICommand)]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.foundationclasses.undo.itransactionmanager.redo|Redo()]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.foundationclasses.undo.itransactionmanager.undo|Undo()]]| |