对象的数据库所有权
由数据库(而不是另一个数据库对象)隐式拥有的对象称为根对象。该数据库包含 10 个根对象:9 个符号表和命名对象字典。所有归档操作都从归档数据库的根对象开始。请参阅对象归档。 除根对象外,数据库中的每个对象都必须有一个所有者,并且给定对象只能有一个所有者。数据库是由拥有的对象的层次结构创建的树。以下调用将对象添加到数据库并为其分配 ID,但该对象尚无所有者: db->addAcDbObject(...); 通常,您将使用同时将对象添加到数据库的成员函数(例如同时执行这两个任务的函数)将对象添加到其所有者。AcDbBlockTableRecord::appendAcDbEntity() AutoCAD 所有权连接如下所示:
此外,应用程序可以设置自己的所有权连接。 父主题: |
|Archiver|CAD开发者社区
( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2025-3-14 07:29
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.