using System; using System.Collections.Generic; using System.ComponentModel; using System.Linq; using System.Text; using System.Threading.Tasks; using TeamAAS_VP.Attributes; using TeamAAS_VP.Resources.Languages; using TeamAAS_VP.ValueConverter; namespace TeamAAS_VP.Enums { /// /// 点位输出模式 /// [TypeConverter(typeof(EnumLocalizationConverter))] public enum OutputPointMode { /// /// 按照设定的最大输出点位数一次输出所有点位 /// [Description("一次输出所有点位")] [Localization(ResourceName = "OutputPointMode_AllAtOnce", ResourceType = typeof(Lang))] AllAtOnce = 0, /// /// 按照结束符一次输出所有点位,不受最大输出点位数限制 /// [Description("按照结束符一次输出所有点位,不受最大输出点位数限制")] [Localization(ResourceName = "OutputPointMode_UntilTerminator", ResourceType = typeof(Lang))] UntilTerminator = 1, /// /// 按照结束符一次输出所有点位,受最大输出点位数限制 /// [Description("按照结束符一次输出所有点位,受最大输出点位数限制")] [Localization(ResourceName = "OutputPointMode_BatchedUntilTerminator", ResourceType = typeof(Lang))] BatchedUntilTerminator = 2, } }