Changes for page Интерфейс bim
Last modified by Bimit Administrator on 02.10.2024, 09:47
From version 45.1
edited by Bimit Administrator
on 10.02.2022, 13:51
on 10.02.2022, 13:51
Change comment:
There is no comment for this version
To version 40.1
edited by Bimit Administrator
on 10.02.2022, 10:42
on 10.02.2022, 10:42
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -1,9 +1,9 @@ 1 1 Основной интерфейс для получения и работы с данными. В данном интерфейсе доступны следующие методы: 2 2 3 -* [[getProject>>||anchor="HgetProject"]] - взятие проекта на котором выполняется плагин4 -* [[getProfile>>||anchor="HgetProfile"]] - получение данных о пользователе по его идентификатору Uuid5 -* [[getProjectModels>>||anchor="HgetProjectModels"]] - взятие всех активных моделей проекта на котором выполняется плагин6 -* [[getModelRevisions>>||anchor="HgetModelRevisions"]] - взятие всех ревизий модели3 +* [[getProject>>||anchor="HgetProject"]] 4 +* getProfile 5 +* getProjectModels 6 +* getModelRevisions 7 7 * [[getProjectTasks>>doc:||anchor="HgetProjectTasks"]] - получение списка всех задач проекта 8 8 * getElement 9 9 * getElements ... ... @@ -20,15 +20,14 @@ 20 20 * getProjectCollisions 21 21 * getModelCollisions 22 22 23 -====== 23 +====== getProject ====== 24 24 25 -====== ====== 26 - 27 27 (% class="box infomessage" %) 28 28 ((( 29 - **getProject** -взятие проекта на котором выполняется плагин27 +взятие проекта на котором выполняется плагин 30 30 ))) 31 31 30 + 32 32 * **bim.getProject() **- метод представляет следующую структуру 33 33 34 34 ((( ... ... @@ -176,53 +176,7 @@ 176 176 {{/code}} 177 177 178 178 179 -(% class="box infomessage" %) 180 -((( 181 -**getProfile** - получение данных о пользователе по его идентификатору Uuid 182 -))) 183 183 184 -* **bim.getProfile(Идентификатор пользователя)** 185 - 186 -**Пример использования:** 187 - 188 -{{code language="java"}} 189 -def profile = bim.getProfile(UUID.fromString(“ef952aa8-7ddc-11ec-90d6-0242ac120003") 190 -def profileUuid= profile.getUuid() 191 - 192 -// console.info(profileUuid.toString()) -> “INFO: ef952aa8-7ddc-11ec-90d6-0242ac120003” 193 -{{/code}} 194 - 195 - 196 -(% class="box infomessage" %) 197 -((( 198 -**getProjectModels** - взятие всех активных моделей проекта на котором выполняется плагин) 199 -))) 200 - 201 -* **bim.getProjectModels()** 202 - 203 -**Пример использования:** 204 - 205 -{{code language="java"}} 206 -def listModels = bim.getProjectModels() 207 -for (Model model: listModels ) { 208 -def modelUuid = model.getUuid() 209 - 210 -// console.info(modelUuid .toString()) -> “INFO: 4e733308-7ddd-11ec-90d6-0242ac120003” 211 -} 212 -{{/code}} 213 - 214 - 215 -(% class="box infomessage" %) 216 -((( 217 -**getModelRevisions** - взятие всех ревизий модели 218 -))) 219 - 220 -* **bim.getModelRevisions(Идентификатор модели)** 221 - 222 -**Пример использования:** 223 - 224 - 225 - 226 226 === === 227 227 228 228 (% class="box infomessage" %) ... ... @@ -453,4 +453,5 @@ 453 453 454 454 455 455 409 + 456 456