属性检查器分析启用了 COM 的对象(包括 AutoCAD 实体)中的类型信息。属性检查器支持两种类型的属性:静态和动态。图 4 显示了属性检查器属性模型。 静态特性在编译时定义,可用于所有 AutoCAD 实体。检查器引擎通过、和接口查询静态属性。IDispatchITypeInfoITypeLib 动态属性是可以在运行时生成、添加、删除和配置的可选数据。这些属性通常与表示 ObjectARX 运行时树中对象的类的对象相关联。动态属性可以应用于相关实体类的所有实例,也可以只应用于某些实例。检查器引擎通过查询特殊的动态属性管理器和属性源对象来查找动态属性。AcRxClass 属性检查器不仅可以显示图形和非图形 ActiveX 对象的属性,还可以显示 AutoCAD 命令的属性。与其他对象一样,命令对象可以同时公开静态和动态属性。应用程序还可以使用属性检查器显示与对象、命令或 AcRx 类无关的属性。 |
|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2025-1-8 19:44
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.