Тема: можно ли получить имя объекта через его методы?

Подскажите, пожалуйста, как можно получить имя объекта (текстовую строку, кот. соответствует DXF-коду 2) через методы объекта. Если это вообще возможно.
А то приходится получать AcDbHandle объекта, переводить его в текстовый вид, получать ads_name объекта, вызывать acdbEntGet, а потом копаться в полученном resbuf. И все ради одной единственной строчки.

P.S. работаю с объектами AcDbBlockReference и AcDbText

Re: можно ли получить имя объекта через его методы?

Наверное, только так, как описали. Что касается AcDbBlockReference объектов, то, пожалуй, еще через AcDbBlockTableRecord  можно имя его найти, но тоже не очень красивое решение получается. А что соответствует DXF-коду 2 у объекта  AcDbText  я не представляю.

Re: можно ли получить имя объекта через его методы?

а мне кажется через Table Record красивее.

AcDbObjectid id;
AcDbBlockTableRecord pObj;

id = block->blockTableRecord();
acdbOpenAcDbObject(pObj, id, AcDb::kForRead);
pObj->getName(blockName);
pObj->close();