using System; using Cpp2IlInjected; namespace System.ComponentModel { /// Indicates that the property grid should refresh when the associated property value changes. This class cannot be inherited. // Token: 0x020001B2 RID: 434 [Token(Token = "0x20001B2")] [AttributeUsage(AttributeTargets.All)] public sealed class RefreshPropertiesAttribute : Attribute { /// Initializes a new instance of the class. /// A value indicating the nature of the refresh. // Token: 0x06000BE7 RID: 3047 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000BE7")] [Address(RVA = "0x41F8E0", Offset = "0x41E8E0", VA = "0x18041F8E0")] public RefreshPropertiesAttribute(RefreshProperties refresh) { } /// Gets the refresh properties for the member. /// A that indicates the current refresh properties for the member. // Token: 0x1700022D RID: 557 // (get) Token: 0x06000BE8 RID: 3048 RVA: 0x000067E0 File Offset: 0x000049E0 [Token(Token = "0x1700022D")] public RefreshProperties RefreshProperties { [Token(Token = "0x6000BE8")] [Address(RVA = "0x40F000", Offset = "0x40E000", VA = "0x18040F000")] get { return RefreshProperties.None; } } /// Overrides the object's method. /// The object to test for equality. /// /// if the specified object is the same; otherwise, . // Token: 0x06000BE9 RID: 3049 RVA: 0x000067F8 File Offset: 0x000049F8 [Token(Token = "0x6000BE9")] [Address(RVA = "0xC27BF0", Offset = "0xC26BF0", VA = "0x180C27BF0", Slot = "0")] public override bool Equals(object value) { return default(bool); } /// Returns the hash code for this object. /// The hash code for the object that the attribute belongs to. // Token: 0x06000BEA RID: 3050 RVA: 0x00006810 File Offset: 0x00004A10 [Token(Token = "0x6000BEA")] [Address(RVA = "0xB8D310", Offset = "0xB8C310", VA = "0x180B8D310", Slot = "2")] public override int GetHashCode() { return 0; } /// Gets a value indicating whether the current value of the attribute is the default value for the attribute. /// /// if the current value of the attribute is the default; otherwise, . // Token: 0x06000BEB RID: 3051 RVA: 0x00006828 File Offset: 0x00004A28 [Token(Token = "0x6000BEB")] [Address(RVA = "0xC27C80", Offset = "0xC26C80", VA = "0x180C27C80", Slot = "6")] public override bool IsDefaultAttribute() { return default(bool); } /// Indicates that all properties are queried again and refreshed if the property value is changed. This field is read-only. // Token: 0x0400063C RID: 1596 [Token(Token = "0x400063C")] public static readonly RefreshPropertiesAttribute All; /// Indicates that all properties are repainted if the property value is changed. This field is read-only. // Token: 0x0400063D RID: 1597 [Token(Token = "0x400063D")] public static readonly RefreshPropertiesAttribute Repaint; /// Indicates that no other properties are refreshed if the property value is changed. This field is read-only. // Token: 0x0400063E RID: 1598 [Token(Token = "0x400063E")] public static readonly RefreshPropertiesAttribute Default; // Token: 0x0400063F RID: 1599 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400063F")] private RefreshProperties refresh; } }