|
<< Click to Display Table of Contents >> Navigation: Интерфейс редактора проекта > Операции в редакторе проекта > Скрипт C# > Объектная модель, классы, их свойства и методы > POUTypeUsageItem |
Тип POUTypeUsageItem соответствует элементу Описание расположения ФБ в редакторе FBD. Данный тип отвечает за размещение ФБ в редакторе FBD.
Унаследован от класса Item.
Общие свойства для всех элементов (класса Item) смотрите в соответствующем разделе.
Свойства и методы, характерные для POUTypeUsageItem, представлены в таблице:
Название |
Значение свойства / Тип возвращаемого значения метода |
Описание |
Пример использования |
Свойства (Properties) |
|
||
Parameters |
IEnumerable<POUTypeUsageItem> (Энумератор, содержащий параметры описания расположения ФБ) |
Возвращает параметры описания расположения ФБ в рабочей области редактора FBD. Методы доступа: get |
this.WriteConsole("\nprogram.Parameters:"); foreach (var param in program.Parameters) this.WriteConsole($"param name - {param.Name}"); |
Width |
Ширина ФБ в рабочей области редактора FBD. Соответствует свойству Заданная ширина в Панели свойств в категории Разметка. Методы доступа: get/set |
algFB.Width = 100; |
|
X |
Координата X ФБ в рабочей области редактора FBD. Соответствует свойству Координата X в Панели свойств в категории Разметка. Методы доступа: get/set |
algFB.X = 100; |
|
Y |
Координата Y в рабочей области редактора FBD. Соответствует свойству Координата Y в Панели свойств в категории Разметка. Методы доступа: get/set |
algFB.Y = 100; |
|
Методы (Methods) |
|||
FindParameters(string) |
Возвращает переменную использования POU по имени. В качестве аргумента задается имя переменной использования POU |
var paramFB = algFB.FindParameters("CU"); |
|