Копировать ссылку на страницу Перейти в предыдущий раздел Перейти в следующий раздел

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

См. также

Свойство ILocalization.SupportedLanguages

Свойство IFormWizardStep.Elements

Свойство IWizard.Params

Свойство IWizard.Steps

Свойство IWizardPickParam.PickValues

Свойство IWizardStep.Actions

Свойство IPickProperty.PickValues

Свойство IPickCriterion.DisplayPickValues

Свойство IPickCriterion.PickValues

Свойство IPickRequisiteDescription.PickValues

Свойство IMessage.Attachments

Свойство IMessage.BCC

Свойство IMessage.CC

Свойство IMessage.Properties

Свойство IMessage.ReplyTo

Свойство IMessage.To

Свойство IShemeBlock.Properties

Свойство IWorkflowBlock.Results

Свойство IWorkflowPickParam.DisplayPickValues

Свойство IWorkflowPickParam.PickValues

Свойство IEDocument.Versions

Свойство IComponentDescription.AParams

Метод IAccountRepository.Delete

Метод IAccountRepository.Update

Метод IAccountRepository.Add

Метод IObjectImporter.ImportFiles

Метод IObjectImporter.ImportErrorFiles

Метод IServiceFactory.GetList

Метод ISearchFactory.LoadAll

Метод IMailServer.Logon

Метод IMailFactory.CreateParamList

Метод IMailServer.SearchInbox

Метод ITaskFactory.GetTaskTree

Метод IEDocument.GetAccessibleLifeCycleStages

Метод IServiceFactory.GetList

Функция CreateList

 

© Компания DIRECTUM, 2018 Сообщество пользователей DIRECTUM
.navbar > a:hover { background: #FFD73B; }