======Интерфейс ITransaction====== * **Пространство имен:** [[developers:references:topomatic.foundationclasses.undo|Topomatic.FoundationClasses.Undo]] * **Сборка:** Topomatic.FoundationClasses (в Topomatic.FoundationClasses.dll) =====Синтаксис===== public interface ITransaction : ICollection, IEnumerable, IEnumerable, IStateCommand, ICommand, IDisposable =====Свойства===== ^Тип^Имя^Описание^ |{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.foundationclasses.undo.itransaction.caption|Caption]]| | |{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.foundationclasses.undo.itransaction.item_system.int32|Item[Int32]]]| | |{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.foundationclasses.undo.itransaction.parent|Parent]]| | =====Методы===== ^Тип^Имя^Описание^ |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.foundationclasses.undo.itransaction.getallcommands|GetAllCommands()]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.foundationclasses.undo.itransaction.insert_topomatic.foundationclasses.undo.icommand|Insert(ICommand)]]| |