Менеджер (из пространства имен Ultima.Scripting) предназначен для работы с командами над списком документов.
Интерфейс менеджера IDocumentListCommandManager реализует следующие методы:
•GetDocumentListCommands(long docTypeId) – возвращает перечень команд, которые можно выполнять над списком документов указанного типа:
▪docTypeId – идентификатор типа документа;
•GetCommandsScriptHotkeys(long docTypeId) – возвращает перечень горячих клавиш для вызова команд, которые можно выполнять над списком документов указанного типа:
▪docTypeId – идентификатор типа документа;
•ExecuteCommand(long id, long[] documents, IDictionary<string, object> parameters) – выполняет команду над указанными документами, возвращает список ClientActions для выполнения на стороне клиента:
▪id – идентификатор команды над списком документов;
▪documents – идентификаторы документов;
▪parameters – параметры выполнения команды.