using System; namespace System.ComponentModel { /// Provides data for the event. // Token: 0x020000B3 RID: 179 public class ProgressChangedEventArgs : EventArgs { /// Initializes a new instance of the class. /// The percentage of an asynchronous task that has been completed. /// A unique user state. // Token: 0x060005CD RID: 1485 RVA: 0x0000EFD8 File Offset: 0x0000D1D8 public ProgressChangedEventArgs(int progressPercentage, object userState) { this.progress = progressPercentage; this.state = userState; } /// Gets the asynchronous task progress percentage. /// A percentage value indicating the asynchronous task progress. // Token: 0x17000183 RID: 387 // (get) Token: 0x060005CE RID: 1486 RVA: 0x0000EFF0 File Offset: 0x0000D1F0 public int ProgressPercentage { get { return this.progress; } } /// Gets a unique user state. /// A unique indicating the user state. // Token: 0x17000184 RID: 388 // (get) Token: 0x060005CF RID: 1487 RVA: 0x0000EFF8 File Offset: 0x0000D1F8 public object UserState { get { return this.state; } } // Token: 0x040001BB RID: 443 private int progress; // Token: 0x040001BC RID: 444 private object state; } }