如何访问AutoCAD中的notes属性

时间:2013-10-07 19:32:02

标签: c# autocad autocad-plugin

过去几天我一直在研究,并尝试了无数种不同的方法,使用C#从AutoCAD中的实体访问注释字段,但都无济于事。我让我们的起草人在注释字段中用某些特殊短语标记某些项目,但是如果我无法访问它们,这个过程将毫无意义。

在AutoCAD 2012中,如果选择一个对象并转到其属性,则在“文档”标题下会有一个标记为扩展数据的选项卡。有三个字段:超链接,注释和引用。从AutoCAD API可以直接访问超链接,但不能访问Notes。我可以转储对象的所有属性,但Notes属性不会显示。或者,Notes不是XData的一部分。那么这个Notes属性陷入了什么样的困境呢?

如何通过C#中的AutoCAD API读取和写入对象的注释字段?

1 个答案:

答案 0 :(得分:1)

您可能正在寻找XRecord。

这是一个非常好的.NET实现:

http://through-the-interface.typepad.com/through_the_interface/2006/11/linking_circles_1.html