Table of Contents

Class DiagramText

Namespace
Lers.Models
Assembly
Lers.Models.dll

Сериализуемые параметры объекта мнемосхемы текст.

public class DiagramText : IDiagramObjectWithNodeSignal, IDiagramObjectWithParameter, IDiagramObjectWithMeasurePointId, IDiagramObjectWithConditionalFormatting, IDiagramObjectWithObjectAppearance, IDiagramObjectWithId
Inheritance
DiagramText
Implements
Inherited Members
Extension Methods

Properties

Appearance

Оформление элемента.

public DiagramItemObjectAppearanceText Appearance { get; set; }

Property Value

DiagramItemObjectAppearanceText

AppearanceOperatingModeOutOfRange

Оформление элемента при выходе значения из рабочего режима.

public DiagramItemObjectAppearanceText AppearanceOperatingModeOutOfRange { get; set; }

Property Value

DiagramItemObjectAppearanceText

AppearanceSignalingIsSet

Оформление элемента при установленном сигнале.

public DiagramItemObjectAppearanceText AppearanceSignalingIsSet { get; set; }

Property Value

DiagramItemObjectAppearanceText

AppearanceSignalingIsUnset

Оформление элемента при снятом сигнале.

public DiagramItemObjectAppearanceText AppearanceSignalingIsUnset { get; set; }

Property Value

DiagramItemObjectAppearanceText

ConditionalFormatting

Параметры условного форматирования.

public DiagramTextObjectConditionalFormatting[] ConditionalFormatting { get; set; }

Property Value

DiagramTextObjectConditionalFormatting[]

DataParameterId

Идентификатор параметра потребления, значения которого нужно отображать.

public int DataParameterId { get; set; }

Property Value

int

DataType

Тип отображаемых данных.

public DeviceDataType DataType { get; set; }

Property Value

DeviceDataType

Id

Идентификатор.

public int Id { get; set; }

Property Value

int

IsDisplayedDateTime

Отмечает необходимость отображение даты и времени потребления.

public bool IsDisplayedDateTime { get; set; }

Property Value

bool

Remarks

Если установлен, то параметр Lers.Models.DiagramText.DataParameter не используется для формирования текста.

IsTotals

Отмечает необходимость отображать интегральное значение параметра потребления.

public bool IsTotals { get; set; }

Property Value

bool

Locked

Отмечает заблокированность объекта.

public bool Locked { get; set; }

Property Value

bool

MeasurePointId

Идентификатор точки учёта, значения параметра которой необходимо отображать. Для шаблонных мнемосхем может быть null. Тогда задаётся тип системы и номер в системе.

public int? MeasurePointId { get; set; }

Property Value

int?

MeasurePointSystemOrderNumber

Порядковый номер в системе для точки учёта.

public int MeasurePointSystemOrderNumber { get; set; }

Property Value

int

MeasurePointSystemType

Тип системы точки учёта, значения которой нужно показать.

public SystemType MeasurePointSystemType { get; set; }

Property Value

SystemType

NodeSignalId

Идентификатор сигнализации, состояние которой необходимо отображать.

public int? NodeSignalId { get; set; }

Property Value

int?

NodeSignalTitle

Наименование сигнализации, состояние которой необходимо отображать. Может использоваться вместо идентификатора для шаблонов.

public string NodeSignalTitle { get; set; }

Property Value

string

Padding

Отбивка границ объекта.

public DiagramItemPadding Padding { get; set; }

Property Value

DiagramItemPadding

UserEnteredText

Текст, введённый пользователем для отображения.

public string UserEnteredText { get; set; }

Property Value

string

X

X координата расположения объекта.

public double X { get; set; }

Property Value

double

Y

Y координата расположения объекта.

public double Y { get; set; }

Property Value

double