using System; using System.Runtime.InteropServices; namespace System.ComponentModel.Design { /// Provides data for the event. This class cannot be inherited. // Token: 0x0200003F RID: 63 [ComVisible(true)] public sealed class ComponentChangingEventArgs : EventArgs { /// Initializes a new instance of the class. /// The component that is about to be changed. /// A indicating the member of the component that is about to be changed. // Token: 0x060002A6 RID: 678 RVA: 0x000096B4 File Offset: 0x000078B4 public ComponentChangingEventArgs(object component, MemberDescriptor member) { this.component = component; this.member = member; } /// Gets the component that is about to be changed or the component that is the parent container of the member that is about to be changed. /// The component that is about to have a member changed. // Token: 0x170000C2 RID: 194 // (get) Token: 0x060002A7 RID: 679 RVA: 0x000096CC File Offset: 0x000078CC public object Component { get { return this.component; } } /// Gets the member that is about to be changed. /// A indicating the member that is about to be changed, if known, or null otherwise. // Token: 0x170000C3 RID: 195 // (get) Token: 0x060002A8 RID: 680 RVA: 0x000096D4 File Offset: 0x000078D4 public MemberDescriptor Member { get { return this.member; } } // Token: 0x040000BE RID: 190 private object component; // Token: 0x040000BF RID: 191 private MemberDescriptor member; } }