using System;
using Cpp2IlInjected;
namespace System.ComponentModel
{
/// Specifies whether a property should be localized. This class cannot be inherited.
// Token: 0x02000164 RID: 356
[Token(Token = "0x2000164")]
[AttributeUsage(AttributeTargets.All)]
public sealed class LocalizableAttribute : Attribute
{
/// Initializes a new instance of the class.
///
/// if a property should be localized; otherwise, .
// Token: 0x0600088A RID: 2186 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600088A")]
[Address(RVA = "0x49E320", Offset = "0x49D120", VA = "0x18049E320")]
public LocalizableAttribute(bool isLocalizable)
{
}
/// Gets a value indicating whether a property should be localized.
///
/// if a property should be localized; otherwise, .
// Token: 0x1700019D RID: 413
// (get) Token: 0x0600088B RID: 2187 RVA: 0x000052F8 File Offset: 0x000034F8
[Token(Token = "0x1700019D")]
public bool IsLocalizable
{
[Token(Token = "0x600088B")]
[Address(RVA = "0x42D5E0", Offset = "0x42C3E0", VA = "0x18042D5E0")]
get
{
return default(bool);
}
}
/// Determines if this attribute is the default.
///
/// if the attribute is the default value for this attribute class; otherwise, .
// Token: 0x0600088C RID: 2188 RVA: 0x00005310 File Offset: 0x00003510
[Token(Token = "0x600088C")]
[Address(RVA = "0x4F35A0", Offset = "0x4F23A0", VA = "0x1804F35A0", Slot = "6")]
public override bool IsDefaultAttribute()
{
return default(bool);
}
/// Returns whether the value of the given object is equal to the current .
/// The object to test the value equality of.
///
/// if the value of the given object is equal to that of the current; otherwise, .
// Token: 0x0600088D RID: 2189 RVA: 0x00005328 File Offset: 0x00003528
[Token(Token = "0x600088D")]
[Address(RVA = "0x4F3530", Offset = "0x4F2330", VA = "0x1804F3530", Slot = "0")]
public override bool Equals(object obj)
{
return default(bool);
}
/// Returns the hash code for this instance.
/// A hash code for the current .
// Token: 0x0600088E RID: 2190 RVA: 0x00005340 File Offset: 0x00003540
[Token(Token = "0x600088E")]
[Address(RVA = "0x490530", Offset = "0x48F330", VA = "0x180490530", Slot = "2")]
public override int GetHashCode()
{
return 0;
}
// Token: 0x0400052A RID: 1322
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400052A")]
private bool isLocalizable;
/// Specifies that a property should be localized. This field is read-only.
// Token: 0x0400052B RID: 1323
[Token(Token = "0x400052B")]
public static readonly LocalizableAttribute Yes;
/// Specifies that a property should not be localized. This field is read-only.
// Token: 0x0400052C RID: 1324
[Token(Token = "0x400052C")]
public static readonly LocalizableAttribute No;
/// Specifies the default value, which is . This field is read-only.
// Token: 0x0400052D RID: 1325
[Token(Token = "0x400052D")]
public static readonly LocalizableAttribute Default;
}
}