Объекты 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. В этом случае часть методов и свойств могут быть недоступны – обращение к таким методам и свойствам приведет к возникновению исключения.

 

 

См. также:

·         метод IServiceFactory.GetList,

·         функция CreateList.

 

 

 

Свойства:

  Names

  Values

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

  Count

  EOF

  Value

Методы:

  Add

  Clear

  Delete

  FindItem

  IndexOf

  IndexOfName

  Insert

  PopVar

  SetVar

  ValueByName

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

  Next

  Reset