|
<< Click to Display Table of Contents >> Navigation: Интерфейс редактора проекта > Операции в редакторе проекта > Скрипт C# > Объектная модель, классы, их свойства и методы > ScaleItem |
Тип ScaleItem соответствует элементу Шкала.
Унаследован от класса Item.
Общие свойства для всех элементов (класса Item) смотрите в соответствующем разделе.
Свойства и методы, характерные для ScaleItem, представлены в таблице:
Название |
Значение свойства / Тип возвращаемого значения метода |
Описание |
Пример использования |
Свойства (Properties) |
|
||
Format |
Формат значений шкалы. Соответствует свойству Формат в Панели свойств в категории Шкала. Методы доступа: get/set |
tag.ScaleType = null; var scaleService = tag.Scale;
this.WriteConsole("Шкала: " + scaleService?.RefName + ", Тип шкалы: " + tag.ScaleType); this.WriteConsole("ScaleType1: " + tag?.ScaleType ?? "null"); tag.ScaleType = "Шкала DI"; this.WriteConsole("ScaleType2: " + tag?.ScaleType); tag.ScaleType = "Шкала"; tag.Scale.Format = "1"; this.WriteConsole("Format: " + tag?.Scale.Format); tag.Scale.Unit = "21"; this.WriteConsole("Unit: " + tag?.Scale.Unit); tag.DeleteScaleType(); tag.ScaleType = "Шкала DI"; this.WriteConsole("ScaleType2: " + tag?.ScaleType); tag.Scale.Format = "1"; this.WriteConsole("Format: " + tag?.Scale.Format); tag.Scale.Unit = "21"; this.WriteConsole("Unit: " + tag?.Scale.Unit); |
|
Unit |
Единица измерения шкалы. Соответствует свойству Единица измерения в Панели свойств в категории Шкала. Методы доступа: get/set |
||
Для свойств Шкалы рекомендуется делать проверку свойств ScaleType на null перед обращением, для избежания исключений.
От данного класса наследуются классы: ScaleAIItem, ScaleDIItem.