Thanks sir, but I don't know which topic is relevant to my question. Actually, I could manage to read the objects from the ACA application using these lines of code, but I don't know how to extract object attributes
public void GetObjects()
{
Database db = HostApplicationServices.WorkingDatabase;
Transaction trans = db.TransactionManager.StartTransaction();
RXClass rxc;
BlockTable bt;
BlockTableRecord btr;
bt = (BlockTable)trans.GetObject(db.BlockTableId, OpenMode.ForRead);
btr = (BlockTableRecord)trans.GetObject(bt[BlockTableRecord.ModelSpace], OpenMode.ForRead);
DBObject dbObj;
foreach (ObjectId obID in btr)
{
dbObj = trans.GetObject(obID, OpenMode.ForRead);
rxc= dbObj.GetRXClass();
}
}