using System; using System.Collections.Generic; using System.ComponentModel; using System.Linq; using System.Security.AccessControl; 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 CameraBrand { /// /// 海康相机 /// [Description("海康相机(MVS)")] [Localization(ResourceName = "CameraBrand_HikRobotMVS", ResourceType = typeof(Lang))] HikRobot_MVS = 0, /// /// 巴斯勒相机 /// [Description("巴斯勒相机(Pylon)")] [Localization(ResourceName = "CameraBrand_Pylon", ResourceType = typeof(Lang))] Basler_Pylon = 1, /// /// 华睿科技 /// [Description("大华(MV)")] [Localization(ResourceName = "CameraBrand_IRayple", ResourceType = typeof(Lang))] IRayple = 2, /// /// 康耐视 /// [Description("康耐视(VP)")] [Localization(ResourceName = "CameraBrand_Cognex", ResourceType = typeof(Lang))] Cognex = 3, /// /// 大恒相机 /// [Description("大恒相机(Galaxy)")] [Localization(ResourceName = "CameraBrand_Galaxy", ResourceType = typeof(Lang))] Galaxy = 4, /// /// OPT相机 /// [Description("奥普特(OPT Camera Viewer)")] [Localization(ResourceName = "CameraBrand_opt", ResourceType = typeof(Lang))] Opt =5 } }