ScaleDIItem

<< Click to Display Table of Contents >>

Navigation:  Интерфейс редактора проекта > Операции в редакторе проекта > Скрипт C# > Объектная модель, классы, их свойства и методы >

ScaleDIItem

Тип ScaleDIItem соответствует элементу Шкала DI.

Унаследован от класса ScaleItem.

Общие свойства для всех элементов (класса Item) смотрите в соответствующем разделе.

Свойства и методы, характерные для ScaleDIItem, представлены в таблице:

Название

Значение свойства / Тип возвращаемого значения метода

Описание

Пример использования

Свойства (Properties)

 

DelayTime

Время задержки. Соответствует свойству Время задержки в Панели свойств в категории Шкала.

Методы доступа: get/set

var scaleDI = (ScaleDIItem)tag.Scale;

scaleDI.DelayTime = 11;

scaleDI.EventOff = "откр";

scaleDI.EventOn = "закр";

scaleDI.EventOffPriority = 199;

scaleDI.EventOnPriority = 201;

 

this.WriteConsole("");

this.WriteConsole("DI scale:");

this.WriteConsole("DelayTime: " + scaleDI.DelayTime);

this.WriteConsole("EventOff: " + scaleDI.EventOff);

this.WriteConsole("EventOn: " + scaleDI.EventOn);

this.WriteConsole("EventOffPriority: " + scaleDI.EventOffPriority);

this.WriteConsole("EventOnPriority: " + scaleDI.EventOnPriority);

this.WriteConsole("");

EventOff

Сообщение при выключении. Соответствует свойству Сообщение при выключении в Панели свойств в категории Шкала.

Методы доступа: get/set

EventOffPriority

Приоритет сообщения при выключении. Соответствует свойству Приоритет сообщения при выключении в Панели свойств в категории Шкала.

Методы доступа: get/set

EventOn

Сообщение при включении. Соответствует свойству Сообщение при включении в Панели свойств в категории Шкала.

Методы доступа: get/set

EventOnPriority

 

Приоритет сообщения при включении. Соответствует свойству Приоритет сообщения при включении в Панели свойств в категории Шкала.

Методы доступа: get/set

Для свойств Шкалы DI рекомендуется делать проверку свойств ScaleType на null перед обращением, для избежания исключений.