| 123456789101112131415161718192021222324252627282930313233343536373839404142 |
- using CommunityToolkit.Mvvm.ComponentModel;
- using GeneralData;
- using UICommon.DataType;
- namespace GlobalData;
- public partial class DeviceCollection : ObservableObject
- {
- public ObservableDictionary<Guid, DeviceInfo_VM> DeviceList { get; } = [];
- }
- public partial class DeviceInfo_VM : ObservableObject
- {
- [ObservableProperty]
- private DeviceModel _DeviceModel;
- [ObservableProperty]
- private string? _DeviceSubModel;
- [ObservableProperty]
- private string? _DeviceName;
- [ObservableProperty]
- private string? _Position;
- [ObservableProperty]
- private string? _SoftwareVersion;
- [ObservableProperty]
- private Guid? _Guid;
- [ObservableProperty]
- private string? _IP;
- [ObservableProperty]
- private ushort _Port;
- [ObservableProperty]
- private string? _DBConnectionString;
- [ObservableProperty]
- private bool _ConfigUpdating;
- [ObservableProperty]
- private DateTime _UpdateTime;
- [ObservableProperty]
- private bool _IsConnected;
- }
|