AutoCAD .NET API 提供了一种面向对象的编程接口,通过它可以与AutoCAD进行深度集成和自定义功能开发。以下是基于.NET框架下AutoCAD对象层次结构的基本介绍:
-
Autodesk.AutoCAD.ApplicationServices 命名空间
- 根对象,代表运行中的AutoCAD应用程序实例。
- 通过
Autodesk.AutoCAD.ApplicationServices.Application类表示。 - 提供对全局应用服务(如打开/关闭文档、获取系统变量等)以及DocumentManager、Editor等访问。
-
DocumentManager 类:
- 属于
Application的一个属性或方法返回的对象。 - 管理当前已打开的所有
Document实例。.Documents属性:包含所有已打开文档的集合。.MdiActiveDocument或.ActiveDocument:获取当前活动的Document对象
- 属于
-
Document 类(
Autodesk.AutoCAD.ApplicationServices.Document):- 表示单个AutoCAD图形文件。
- 内部包含一个
Database对象。.Database属性:访问图形数据库。.ModelSpace和.PaperSpace属性:分别提供对模型空间和布局空间实体集的访问。.Transactions方法:用于开始、提交和回滚事务,在事务中执行数据库修改操作。
-
Database 类(
Autodesk.AutoCAD.DatabaseServices.Database

最低0.47元/天 解锁文章
1480

被折叠的 条评论
为什么被折叠?



