//---a concrete command public class SyncCommand : DocumentCommand { ---command name public const string NAME = "ACMX_DMSYNC"; ---declaration of command method [Adr.CommandMethodAttribute(NAME, Adr.CommandFlags.Transparent)] public void Command() { using (Adb.Transaction ta = Document.TransactionManager.StartTransaction()) { Document.SetProperty("prop1name", "prop1value"); ta.Commit(); } } }
More...
//---a concrete command public class SyncCommand : DocumentCommand { ---command name public const string NAME = "ACMX_DMSYNC"; ---declaration of command method [Adr.CommandMethodAttribute(NAME, Adr.CommandFlags.Transparent)] public void Command() { using (Adb.Transaction ta = Document.TransactionManager.StartTransaction()) { Document.SetProperty("prop1name", "prop1value"); ta.Commit(); } } }