Table of Contents

Class DiagramPicture

Namespace
Lers.Models
Assembly
Lers.Models.dll

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

public class DiagramPicture : IDiagramObjectWithNodeSignal, IDiagramObjectWithConditionalFormatting, IDiagramObjectWithObjectAppearance, IDiagramObjectWithId
Inheritance
DiagramPicture
Implements
Inherited Members
Extension Methods

Properties

Appearance

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

public DiagramItemObjectAppearance Appearance { get; set; }

Property Value

DiagramItemObjectAppearance

AppearanceSignalingIsSet

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

public DiagramItemObjectAppearance AppearanceSignalingIsSet { get; set; }

Property Value

DiagramItemObjectAppearance

AppearanceSignalingIsUnset

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

public DiagramItemObjectAppearance AppearanceSignalingIsUnset { get; set; }

Property Value

DiagramItemObjectAppearance

ConditionalFormatting

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

public DiagramObjectConditionalFormatting[] ConditionalFormatting { get; set; }

Property Value

DiagramObjectConditionalFormatting[]

Id

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

public int Id { get; set; }

Property Value

int

Image

Оригинальное изображение для отображения.

public byte[] Image { get; set; }

Property Value

byte[]

Locked

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

public bool Locked { get; set; }

Property Value

bool

NodeSignalId

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

public int? NodeSignalId { get; set; }

Property Value

int?

Points

Список координатных точек объекта.

public KeyValuePair<double, double>[] Points { get; set; }

Property Value

KeyValuePair<double, double>[]