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

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[]

DataParameter

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

public DataParameter DataParameter { get; set; }

Property Value

DataParameter

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

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

IsTotals

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

public bool IsTotals { get; set; }

Property Value

bool

Locked

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

public bool Locked { get; set; }

Property Value

bool

MeasurePointId

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

public int? MeasurePointId { get; set; }

Property Value

int?

NodeSignalId

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

public int? NodeSignalId { get; set; }

Property Value

int?

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