XRecord объект

Объекты XRecord используются, чтобы сохранить и управлять произвольными данными.

Имя класса VBA:

AcadXRecord 

Новое подключение:

Dictionary.AddXRecord 

Доступ через:

Dictionary.Item 

Этот объект подобен концепции XData, но не ограничен размером или порядком.

В отличие от XData, XRecord работает со стандартными кодами группы AutoCAD, которые являются всеми значениями менее 1000. Все стандартные коды группы AutoCAD поддерживаются. Это означает, что, в дополнение к весем обычно используемым типы данных, XRecord способны к сохранению объектных идентификаторов, которые позволяет XRecord иметь другие объекты, включая другой XRecord.

Следующие коды групп обычных объектов XRecord:

100

Маркер подкласса (AcDbXrecord)

1-369 (кроме 5 и 105)

Эти значения могут использоваться приложением.

Объекты XRecord сохранены в рисунке и непосредственно доступны другими программам ObjectARX И LISP. Так, если защита данных - проблема для вашего приложения, Вы должны быть внимательным при сохранении информации в XRecord.

Чтобы создать XRecord, используйте метод AddXRecord. Чтобы редактировать или сделать запрос XRecord, используйте следующие методы и свойства:

Методы

Delete

GetExtensionDictionary

GetXData

GetXRecordData

SetXData

SetXRecordData  

Свойства

Application

Document

Handle

HasExtensionDictionary

Name

ObjectID

ObjectName

OwnerID

TranslateIDs  

События

Modified

Сайт управляется системой uCoz