ScaleItem

<< 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.