Acad::ErrorStatus add (
AcDbBlockTableRecord* pRecord);
| pRecord | Entrée: Pointeur vers l'enregistrement à ajouter à la table. |
Cette fonction ajoute un enregistrement vers lequel pointe pRecord à la fois à la base de donnée contenant la table et à la table elle-même.
Les codes possibles du retour ErrorStatus sont : Acad::eOk , Acad::eOutOfMemory , Acad::eDuplicateRecordName , ou Acad::eNoDatabase (si la table de blocs n'est pas dans une base de données).
Acad::ErrorStatus add (
AcDbObjectId& IdRecord,
AcDbBlockTableRecord* pRecord);
| IdRecord | Sortie : L'identificateur (l’objectId) de l'enregistrement ajouté (pRecord) . |
| pRecord | Entrée : Pointeur vers l'enregistrement à ajouter à la table. |
Cette fonction ajoute l’enregistrement désigné par pRecord à la fois à la base de donnée contenant la table et à la table elle-même. Si l’ajout réussi, IdRecord est défini au AcDbObjectId de pRecord dès que celui-ci à été ajouté à la base de donnée..
Les codes possibles du retour ErrorStatus sont : Acad::eOk , Acad::eOutOfMemory , Acad::eDuplicateRecordName , ou Acad::eNoDatabase (si la table de blocs n'est pas dans une base de données).
| www.cadfr.com |