using System; using Cpp2IlInjected; namespace System.ComponentModel { /// Provides functionality to commit or rollback changes to an object that is used as a data source. // Token: 0x02000133 RID: 307 [Token(Token = "0x2000133")] public interface IEditableObject { /// Begins an edit on an object. // Token: 0x060007B4 RID: 1972 [Token(Token = "0x60007B4")] [Address(Slot = "0")] void BeginEdit(); /// Pushes changes since the last or call into the underlying object. // Token: 0x060007B5 RID: 1973 [Token(Token = "0x60007B5")] [Address(Slot = "1")] void EndEdit(); /// Discards changes since the last call. // Token: 0x060007B6 RID: 1974 [Token(Token = "0x60007B6")] [Address(Slot = "2")] void CancelEdit(); } }