using System.ComponentModel; using System.Reflection; using System.Runtime.Serialization; using System.Windows.Input; namespace OldWorldData.CommonData.DeviceData { [DataContract] [Serializable] public class AITRfidReaderData { /// /// 阀的唯一名称,UI与RT交互的ID /// [DataMember] public string DeviceName { get; set; } /// /// 显示在界面上的名称 /// [DataMember] public string DisplayName { get; set; } /// /// IO 表中定义的物理编号,物理追溯使用 比如: V122 /// [DataMember] public string DeviceSchematicId { get; set; } [DataMember] public bool IsInitalized { get; set; } [DataMember] public bool IsBusy { get; set; } [DataMember] public bool IsError { get; set; } [DataMember] public string FoupID { get; set; } [DataMember] public string State { get; set; } public AITRfidReaderData() { DisplayName = "Undefined"; } } public class AITRfidReaderOperation { public const string TrigOn = "TrigOn"; public const string TrigOff = "TrigOff"; } public class AITRfidReaderPropertyName { public const string Status = "Status"; } }