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
Change comment: There is no comment for this version
To version 40.1
edited by Bimit Administrator
on 10.02.2022, 10:42
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -1,9 +1,9 @@
1 1  Основной интерфейс для получения и работы с данными. В данном интерфейсе доступны следующие методы:
2 2  
3 -* [[getProject>>||anchor="HgetProject"]] - взятие проекта на котором выполняется плагин
4 -* [[getProfile>>||anchor="HgetProfile"]] - получение данных о пользователе по его идентификатору Uuid
5 -* [[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