70 lines
1.9 KiB
C#
70 lines
1.9 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.ComponentModel;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
using SWS.Model;
|
|
using Telerik.Windows.Controls;
|
|
|
|
namespace SWS.Electrical.Models
|
|
{
|
|
public class DtoAnnotation : DtoDrawing
|
|
{
|
|
private string _Status;
|
|
/// <summary>
|
|
/// 已刷新 未刷新
|
|
/// </summary>
|
|
/// <returns></returns>
|
|
public string Status
|
|
{
|
|
get { return _Status; }
|
|
set { _Status = value; RaisePropertyChanged(nameof(Status)); }
|
|
}
|
|
private string _ObjectTypeName;
|
|
/// <summary>
|
|
/// 元件类型
|
|
/// </summary>
|
|
public string ObjectTypeName
|
|
{
|
|
get { return _ObjectTypeName; }
|
|
set { _ObjectTypeName = value; RaisePropertyChanged(nameof(ObjectTypeName)); }
|
|
}
|
|
private string _TagNumber;
|
|
/// <summary>
|
|
/// 元件位号
|
|
/// </summary>
|
|
public string TagNumber
|
|
{
|
|
get { return _TagNumber; }
|
|
set { _TagNumber = value; RaisePropertyChanged(nameof(TagNumber)); }
|
|
}
|
|
/// <summary>
|
|
/// 元件句柄
|
|
/// </summary>
|
|
public string TagHandid { get; set; }
|
|
/// <summary>
|
|
/// 属性名
|
|
/// </summary>
|
|
public string AttributeName { get; set; }
|
|
|
|
private string _AttributeValue;
|
|
/// <summary>
|
|
/// 属性值
|
|
/// </summary>
|
|
public string AttributeValue
|
|
{
|
|
get { return _AttributeValue; }
|
|
set { _AttributeValue = value; RaisePropertyChanged(nameof(AttributeValue)); }
|
|
}
|
|
/// <summary>
|
|
/// 标注句柄
|
|
/// </summary>
|
|
public string AnnotationHandid { get; set; }
|
|
/// <summary>
|
|
/// 标注值
|
|
/// </summary>
|
|
public string AnnotationValue { get; set; }
|
|
}
|
|
}
|