ScaleDIItem

<< Click to Display Table of Contents >>

Navigation:  Приложения > Автоматизированная разработка проектов >

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

Методы (Methods)

ResetDelayTime()

 

Сброс времени задержки к унаследованному или дефолтному значению.

scaleDI.ResetDelayTime();

ResetEventOff()

 

Сброс сообщения при выключении к унаследованному или дефолтному значению.

scaleDI.ResetEventOff();

ResetEventOffPriority()

 

Сброс приоритета сообщения при выключении к унаследованному или дефолтному значению.

scaleDI.ResetEventOffPriority();

ResetEventOn()

 

Сброс сообщения при включении к унаследованному или дефолтному значению.

scaleDI.ResetEventOn();

ResetEventOnPriority()

 

Сброс приоритета сообщения при включении к унаследованному или дефолтному значению.

scaleDI.ResetEventOnPriority();

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