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: 0x02000137 RID: 311 [Token(Token = "0x2000137")] public interface IEditableObject { /// Begins an edit on an object. // Token: 0x060007CA RID: 1994 [Token(Token = "0x60007CA")] [Address(Slot = "0")] void BeginEdit(); /// Pushes changes since the last or call into the underlying object. // Token: 0x060007CB RID: 1995 [Token(Token = "0x60007CB")] [Address(Slot = "1")] void EndEdit(); /// Discards changes since the last call. // Token: 0x060007CC RID: 1996 [Token(Token = "0x60007CC")] [Address(Slot = "2")] void CancelEdit(); } }