22 lines
620 B
C#
22 lines
620 B
C#
using System;
|
|
|
|
namespace Kreta.Framework.Util
|
|
{
|
|
[AttributeUsage(AttributeTargets.Enum | AttributeTargets.Field, AllowMultiple = false)]
|
|
public sealed class StringResourcesIdAttribute : Attribute
|
|
{
|
|
/// <summary>
|
|
/// Holds the stringvalue for a value in an enum.
|
|
/// </summary>
|
|
public int StringResourcesId { get; }
|
|
|
|
/// <summary>
|
|
/// Constructor used to init a StringValue Attribute
|
|
/// </summary>
|
|
/// <param name="id"></param>
|
|
public StringResourcesIdAttribute(int id)
|
|
{
|
|
StringResourcesId = id;
|
|
}
|
|
}
|
|
}
|