Изменения документа Интерфейс bim
Редактировал(а) Bimit Administrator 02.10.2024, 09:47
От версии 1.1
отредактировано Bimit Administrator
на 04.02.2022, 16:22
на 04.02.2022, 16:22
Изменить комментарий:
К данной версии нет комментариев
К версии 7.1
отредактировано Bimit Administrator
на 09.02.2022, 08:46
на 09.02.2022, 08:46
Изменить комментарий:
К данной версии нет комментариев
Сводка
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -1,0 +1,57 @@ 1 +Основной интерфейс для получения и работы с данными. В данном интерфейсе доступны следующие методы: 2 + 3 +* getProject 4 +* getProfile 5 +* getProjectModels 6 +* getModelRevisions 7 +* getProjectTasks - получение списка всех задач проекта 8 +* getElement 9 +* getElements 10 +* getGeometryElement 11 +* getGeometryElements 12 +* getGeometryProject 13 +* getGeometryModel 14 +* getGeometryElementA 15 +* getGeometryElementB 16 +* showElements 17 +* createGroupElements 18 +* showGroupElements 19 +* createCondition 20 +* getProjectCollisions 21 +* getModelCollisions 22 + 23 + 24 + 25 + 26 +(% class="box" %) 27 +((( 28 +**getProjectTasks** - получение списка всех задач проекта 29 +))) 30 + 31 +* **getProjectTasks()** метод, который возвращает структуру списка задач, каждая задача представляет из себя следующую структуру: 32 + 33 + 34 +|поле |тип данных поля|описание поля|метод взяти\ данных поля 35 +| | | | 36 +| | | | 37 +| | | | 38 +| | | | 39 +| | | | 40 + 41 + 42 + 43 +Пример использования 44 + 45 +{{code language="java"}} 46 +def listTasks = bim.getProjectTasks() 47 +for (Task task: listTasks ) { 48 + def taskUuid= task.getUuid() 49 + 50 + // console.info(taskUuid .toString()) -> “INFO: c73df7aa-7ddd-11ec-90d6-0242ac120003” 51 +} 52 +{{/code}} 53 + 54 + 55 + 56 + 57 +