Сообщество программистов Autodesk в СНГ
ADN Club => Civil 3D API => Тема начата: Дмитрий Загорулькин от 10-04-2015, 17:01:49
-
Согласно описанию метода:
Parameters
pipeId
Type: ObjectId
The pipe to connect to.
positionType
Type: Autodesk.Civil.DatabaseServices.ConnectorPositionType
The connector position, either start or end.
Первым аргументом идет ObjectId присоединяемой трубы, вторым - перечисление, определяющее точку подключения (начало или конец трубы).
Мой код на этом методе постоянно вылетал с ошибкой eNotOpenForWrite, хотя колодец открыт был для записи строчкой выше.
Когда же я открыл на запись еще и трубу - ошибка пропала.
Как я всегда считал, если передаем ObjectId, то этот объект должен быть закрыт:
http://adn-cis.org/forum/index.php?topic=940.msg4152#msg4152
Можно считать это багом?
-
Можно считать это багом?
Нет. Скорее нестандартным поведением.