Class DiagramState
Сериализуемые параметры объекта мнемосхемы состояние.
public class DiagramState : IDiagramObjectWithMeasurePointId, IDiagramObjectWithId
- Inheritance
-
DiagramState
- Implements
- Inherited Members
- Extension Methods
Properties
Id
Идентификатор.
public int Id { get; set; }
Property Value
Locked
Отмечает заблокированность объекта.
public bool Locked { get; set; }
Property Value
MeasurePointId
Идентификатор точки учёта, значения параметра которой необходимо отображать. Для шаблонных мнемосхем может быть null. Тогда задаётся тип системы и номер в системе.
public int? MeasurePointId { get; set; }
Property Value
- int?
MeasurePointSystemOrderNumber
Порядковый номер в системе для точки учёта.
public int MeasurePointSystemOrderNumber { get; set; }
Property Value
MeasurePointSystemType
Тип системы точки учёта, значения которой нужно показать.
public SystemType MeasurePointSystemType { get; set; }
Property Value
Points
Список координатных точек объекта.
public KeyValuePair<double, double>[] Points { get; set; }
Property Value
- KeyValuePair<double, double>[]