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: 0x020001B6 RID: 438 [Token(Token = "0x20001B6")] [AttributeUsage(AttributeTargets.All)] public sealed class RefreshPropertiesAttribute : Attribute { /// Initializes a new instance of the class. /// A value indicating the nature of the refresh. // Token: 0x06000BFD RID: 3069 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000BFD")] [Address(RVA = "0x4D83A0", Offset = "0x4D71A0", VA = "0x1804D83A0")] public RefreshPropertiesAttribute(RefreshProperties refresh) { } /// Gets the refresh properties for the member. /// A that indicates the current refresh properties for the member. // Token: 0x17000231 RID: 561 // (get) Token: 0x06000BFE RID: 3070 RVA: 0x000067F8 File Offset: 0x000049F8 [Token(Token = "0x17000231")] public RefreshProperties RefreshProperties { [Token(Token = "0x6000BFE")] [Address(RVA = "0x3FA560", Offset = "0x3F9360", VA = "0x1803FA560")] get { return RefreshProperties.None; } } /// Overrides the object's method. /// The object to test for equality. /// /// if the specified object is the same; otherwise, . // Token: 0x06000BFF RID: 3071 RVA: 0x00006810 File Offset: 0x00004A10 [Token(Token = "0x6000BFF")] [Address(RVA = "0x4D81E0", Offset = "0x4D6FE0", VA = "0x1804D81E0", 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: 0x06000C00 RID: 3072 RVA: 0x00006828 File Offset: 0x00004A28 [Token(Token = "0x6000C00")] [Address(RVA = "0x490530", Offset = "0x48F330", VA = "0x180490530", 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: 0x06000C01 RID: 3073 RVA: 0x00006840 File Offset: 0x00004A40 [Token(Token = "0x6000C01")] [Address(RVA = "0x4D8270", Offset = "0x4D7070", VA = "0x1804D8270", 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: 0x04000649 RID: 1609 [Token(Token = "0x4000649")] public static readonly RefreshPropertiesAttribute All; /// Indicates that all properties are repainted if the property value is changed. This field is read-only. // Token: 0x0400064A RID: 1610 [Token(Token = "0x400064A")] public static readonly RefreshPropertiesAttribute Repaint; /// Indicates that no other properties are refreshed if the property value is changed. This field is read-only. // Token: 0x0400064B RID: 1611 [Token(Token = "0x400064B")] public static readonly RefreshPropertiesAttribute Default; // Token: 0x0400064C RID: 1612 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400064C")] private RefreshProperties refresh; } }