using System; using Cpp2IlInjected; namespace System.ComponentModel { /// Specifies whether a member is typically used for binding. This class cannot be inherited. // Token: 0x020000E8 RID: 232 [Token(Token = "0x20000E8")] [AttributeUsage(AttributeTargets.All)] public sealed class BindableAttribute : Attribute { /// Initializes a new instance of the class with a Boolean value. /// /// to use property for binding; otherwise, . // Token: 0x06000585 RID: 1413 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000585")] [Address(RVA = "0xB91D00", Offset = "0xB90D00", VA = "0x180B91D00")] public BindableAttribute(bool bindable) { } /// Initializes a new instance of the class. /// /// to use property for binding; otherwise, . /// One of the values. // Token: 0x06000586 RID: 1414 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000586")] [Address(RVA = "0xB91DC0", Offset = "0xB90DC0", VA = "0x180B91DC0")] public BindableAttribute(bool bindable, BindingDirection direction) { } /// Initializes a new instance of the class with one of the values. /// One of the values. // Token: 0x06000587 RID: 1415 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000587")] [Address(RVA = "0xB91D80", Offset = "0xB90D80", VA = "0x180B91D80")] public BindableAttribute(BindableSupport flags) { } /// Initializes a new instance of the class. /// One of the values. /// One of the values. // Token: 0x06000588 RID: 1416 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000588")] [Address(RVA = "0xB91D30", Offset = "0xB90D30", VA = "0x180B91D30")] public BindableAttribute(BindableSupport flags, BindingDirection direction) { } /// Gets a value indicating that a property is typically used for binding. /// /// if the property is typically used for binding; otherwise, . // Token: 0x170000E0 RID: 224 // (get) Token: 0x06000589 RID: 1417 RVA: 0x000042A8 File Offset: 0x000024A8 [Token(Token = "0x170000E0")] public bool Bindable { [Token(Token = "0x6000589")] [Address(RVA = "0x4944B0", Offset = "0x4934B0", VA = "0x1804944B0")] get { return default(bool); } } /// Gets a value indicating the direction or directions of this property's data binding. /// The direction of this property's data binding. // Token: 0x170000E1 RID: 225 // (get) Token: 0x0600058A RID: 1418 RVA: 0x000042C0 File Offset: 0x000024C0 [Token(Token = "0x170000E1")] public BindingDirection Direction { [Token(Token = "0x600058A")] [Address(RVA = "0x4936D0", Offset = "0x4926D0", VA = "0x1804936D0")] get { return BindingDirection.OneWay; } } /// Determines whether two objects are equal. /// The object to compare. /// /// if the specified is equal to the current ; if it is not equal. // Token: 0x0600058B RID: 1419 RVA: 0x000042D8 File Offset: 0x000024D8 [Token(Token = "0x600058B")] [Address(RVA = "0xB91B30", Offset = "0xB90B30", VA = "0x180B91B30", Slot = "0")] public override bool Equals(object obj) { return default(bool); } /// Serves as a hash function for the class. /// A hash code for the current . // Token: 0x0600058C RID: 1420 RVA: 0x000042F0 File Offset: 0x000024F0 [Token(Token = "0x600058C")] [Address(RVA = "0xA697A0", Offset = "0xA687A0", VA = "0x180A697A0", Slot = "2")] public override int GetHashCode() { return 0; } /// Determines if this attribute is the default. /// /// if the attribute is the default value for this attribute class; otherwise, . // Token: 0x0600058D RID: 1421 RVA: 0x00004308 File Offset: 0x00002508 [Token(Token = "0x600058D")] [Address(RVA = "0xB91BD0", Offset = "0xB90BD0", VA = "0x180B91BD0", Slot = "6")] public override bool IsDefaultAttribute() { return default(bool); } /// Specifies that a property is typically used for binding. This field is read-only. // Token: 0x04000444 RID: 1092 [Token(Token = "0x4000444")] public static readonly BindableAttribute Yes; /// Specifies that a property is not typically used for binding. This field is read-only. // Token: 0x04000445 RID: 1093 [Token(Token = "0x4000445")] public static readonly BindableAttribute No; /// Specifies the default value for the , which is . This field is read-only. // Token: 0x04000446 RID: 1094 [Token(Token = "0x4000446")] public static readonly BindableAttribute Default; // Token: 0x04000447 RID: 1095 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000447")] private bool bindable; // Token: 0x04000448 RID: 1096 [FieldOffset(Offset = "0x11")] [Token(Token = "0x4000448")] private bool isDefault; // Token: 0x04000449 RID: 1097 [FieldOffset(Offset = "0x14")] [Token(Token = "0x4000449")] private BindingDirection direction; } }