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 CameraMount { /// /// 固定向上 /// [Description("固定向上")] [Localization(ResourceName = "CameraMount_FixedUp", ResourceType = typeof(Lang))] FixedUp = 0, /// /// 固定向下 /// [Description("固定向下")] [Localization(ResourceName = "CameraMount_FixedDown", ResourceType = typeof(Lang))] FixedDown = 1, /// /// J2移动向下 /// [Description("J2移动向下")] [Localization(ResourceName = "CameraMount_MobileJ2", ResourceType = typeof(Lang))] MobileJ2 =2, /// /// J4移动向下 /// [Description("J4移动向下")] [Localization(ResourceName = "CameraMount_MobileJ4", ResourceType = typeof(Lang))] MobileJ4 =3, /// /// XY模组移动向下 /// [Description("XY模组移动向下")] [Localization(ResourceName = "CameraMount_MobileDownXYPlatform", ResourceType = typeof(Lang))] MobileDown_XYPlatform = 4, /// /// XY模组移动向下 /// [Description("独立XY模组移动向下")] [Localization(ResourceName = "CameraMount_MobileDownIndependentXYPlatform", ResourceType = typeof(Lang))] MobileDown_IndependentXYPlatform = 5, /// /// 独立相机 /// [Description("独立相机")] [Localization(ResourceName = "CameraMount_None", ResourceType = typeof(Lang))] None =99, } }