using System; using Cpp2IlInjected; namespace System.ComponentModel { /// Provides data for the event. // Token: 0x0200015E RID: 350 [Token(Token = "0x200015E")] public class ListChangedEventArgs : EventArgs { /// Initializes a new instance of the class given the type of change and the index of the affected item. /// A value indicating the type of change. /// The index of the item that was added, changed, or removed. // Token: 0x06000865 RID: 2149 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000865")] [Address(RVA = "0x4F2E20", Offset = "0x4F1C20", VA = "0x1804F2E20")] public ListChangedEventArgs(ListChangedType listChangedType, int newIndex) { } /// Initializes a new instance of the class given the type of change, the index of the affected item, and a describing the affected item. /// A value indicating the type of change. /// The index of the item that was added or changed. /// The describing the item. // Token: 0x06000866 RID: 2150 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000866")] [Address(RVA = "0x4F2D90", Offset = "0x4F1B90", VA = "0x1804F2D90")] public ListChangedEventArgs(ListChangedType listChangedType, int newIndex, PropertyDescriptor propDesc) { } /// Initializes a new instance of the class given the type of change and the affected. /// A value indicating the type of change. /// The that was added, removed, or changed. // Token: 0x06000867 RID: 2151 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000867")] [Address(RVA = "0x4F2D10", Offset = "0x4F1B10", VA = "0x1804F2D10")] public ListChangedEventArgs(ListChangedType listChangedType, PropertyDescriptor propDesc) { } /// Initializes a new instance of the class given the type of change and the old and new index of the item that was moved. /// A value indicating the type of change. /// The new index of the item that was moved. /// The old index of the item that was moved. // Token: 0x06000868 RID: 2152 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000868")] [Address(RVA = "0x4F2C90", Offset = "0x4F1A90", VA = "0x1804F2C90")] public ListChangedEventArgs(ListChangedType listChangedType, int newIndex, int oldIndex) { } /// Gets the type of change. /// A value indicating the type of change. // Token: 0x17000190 RID: 400 // (get) Token: 0x06000869 RID: 2153 RVA: 0x000051F0 File Offset: 0x000033F0 [Token(Token = "0x17000190")] public ListChangedType ListChangedType { [Token(Token = "0x6000869")] [Address(RVA = "0x3FA560", Offset = "0x3F9360", VA = "0x1803FA560")] get { return ListChangedType.Reset; } } /// Gets the index of the item affected by the change. /// The index of the affected by the change. // Token: 0x17000191 RID: 401 // (get) Token: 0x0600086A RID: 2154 RVA: 0x00005208 File Offset: 0x00003408 [Token(Token = "0x17000191")] public int NewIndex { [Token(Token = "0x600086A")] [Address(RVA = "0x495080", Offset = "0x493E80", VA = "0x180495080")] get { return 0; } } /// Gets the old index of an item that has been moved. /// The old index of the moved item. // Token: 0x17000192 RID: 402 // (get) Token: 0x0600086B RID: 2155 RVA: 0x00005220 File Offset: 0x00003420 [Token(Token = "0x17000192")] public int OldIndex { [Token(Token = "0x600086B")] [Address(RVA = "0x40B720", Offset = "0x40A520", VA = "0x18040B720")] get { return 0; } } /// Gets the that was added, changed, or deleted. /// The affected by the change. // Token: 0x17000193 RID: 403 // (get) Token: 0x0600086C RID: 2156 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000193")] public PropertyDescriptor PropertyDescriptor { [Token(Token = "0x600086C")] [Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")] get { return null; } } // Token: 0x04000517 RID: 1303 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000517")] private ListChangedType listChangedType; // Token: 0x04000518 RID: 1304 [FieldOffset(Offset = "0x14")] [Token(Token = "0x4000518")] private int newIndex; // Token: 0x04000519 RID: 1305 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000519")] private int oldIndex; // Token: 0x0400051A RID: 1306 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400051A")] private PropertyDescriptor propDesc; } }