Files
2026-04-10 22:50:51 +02:00

134 lines
5.8 KiB
C#

using System;
using Cpp2IlInjected;
namespace System.ComponentModel
{
/// <summary>Provides data for the <see cref="E:System.ComponentModel.IBindingList.ListChanged" /> event.</summary>
// Token: 0x0200015E RID: 350
[Token(Token = "0x200015E")]
public class ListChangedEventArgs : EventArgs
{
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.ListChangedEventArgs" /> class given the type of change and the index of the affected item.</summary>
/// <param name="listChangedType">A <see cref="T:System.ComponentModel.ListChangedType" /> value indicating the type of change.</param>
/// <param name="newIndex">The index of the item that was added, changed, or removed.</param>
// 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)
{
}
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.ListChangedEventArgs" /> class given the type of change, the index of the affected item, and a <see cref="T:System.ComponentModel.PropertyDescriptor" /> describing the affected item.</summary>
/// <param name="listChangedType">A <see cref="T:System.ComponentModel.ListChangedType" /> value indicating the type of change.</param>
/// <param name="newIndex">The index of the item that was added or changed.</param>
/// <param name="propDesc">The <see cref="T:System.ComponentModel.PropertyDescriptor" /> describing the item.</param>
// 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)
{
}
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.ListChangedEventArgs" /> class given the type of change and the <see cref="T:System.ComponentModel.PropertyDescriptor" /> affected.</summary>
/// <param name="listChangedType">A <see cref="T:System.ComponentModel.ListChangedType" /> value indicating the type of change.</param>
/// <param name="propDesc">The <see cref="T:System.ComponentModel.PropertyDescriptor" /> that was added, removed, or changed.</param>
// 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)
{
}
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.ListChangedEventArgs" /> class given the type of change and the old and new index of the item that was moved.</summary>
/// <param name="listChangedType">A <see cref="T:System.ComponentModel.ListChangedType" /> value indicating the type of change.</param>
/// <param name="newIndex">The new index of the item that was moved.</param>
/// <param name="oldIndex">The old index of the item that was moved.</param>
// 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)
{
}
/// <summary>Gets the type of change.</summary>
/// <returns>A <see cref="T:System.ComponentModel.ListChangedType" /> value indicating the type of change.</returns>
// 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;
}
}
/// <summary>Gets the index of the item affected by the change.</summary>
/// <returns>The index of the affected by the change.</returns>
// 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;
}
}
/// <summary>Gets the old index of an item that has been moved.</summary>
/// <returns>The old index of the moved item.</returns>
// 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;
}
}
/// <summary>Gets the <see cref="T:System.ComponentModel.PropertyDescriptor" /> that was added, changed, or deleted.</summary>
/// <returns>The <see cref="T:System.ComponentModel.PropertyDescriptor" /> affected by the change.</returns>
// 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;
}
}