kreta/Framework/Util/StringResourcesIdAttribute.cs
2024-03-13 00:33:46 +01:00

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;
}
}
}