Объекты DIRECTUM > Вспомогательные объекты >

IList – список

Предыдущий раздел В начало Следующий раздел

IForEach

 |

IList

Список IList предназначен для хранения набора именованных элементов. Каждый элемент списка имеет строковый идентификатор (Names) и значение произвольного типа, включая массивы и объекты (Values). Получить элемент списка можно по его имени или по индексу. Значения индексов элементов начинаются с нуля. Перебор элементов списка можно выполнять с помощью цикла foreach. Используя объект-список, можно:

· редактировать список (см. методы Add, Clear, Delete, Insert, PopVar, SetVar, свойство Values);
· получать доступ к элементам списка (см. свойства Names, Values);
· производить поиск элементов списка (см. методы FindItem, IndexOf, IndexOfName, ValueByName).

Объект-список используется при работе со свойствами и методами других объектов, например, IObject.Environment, IObject.Params, IEDocument.Versions, ICustomWork.WorkflowParams. В этом случае часть методов и свойств могут быть недоступны – обращение к таким методам и свойствам приведет к возникновению исключения.

 

Свойства:

Names

Values

Наследуемые от IForEach

Count

EOF

Value

Методы:

Add

Clear

Delete

FindItem

IndexOf

IndexOfName

Insert

PopVar

SetVar

ValueByName

Наследуемые от IForEach

Next

Reset

См. также

Метод IServiceFactory.GetList

Функция CreateList