Changes for page Интерфейс bim

Last modified by Bimit Administrator on 02.10.2024, 09:47

From version 1.1
edited by Bimit Administrator
on 04.02.2022, 16:22
Change comment: There is no comment for this version
To version 7.1
edited by Bimit Administrator
on 09.02.2022, 08:46
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -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 +