/// <summary>
/// Добавление "скрытых" атрибутов
/// </summary>
private static void AppendInvisibleAttributesDefenitionsToBlock(BlockTableRecord btr, Transaction tr, IEnumerable<AttrDefDescription> attributes)
{
foreach (var attrDefDescription in attributes)
{
var attr = new AttributeDefinition
{
Tag = attrDefDescription.Tag,
Invisible = true,
Verifiable = false, // Проверяемый
LockPositionInBlock = true,
Position = btr.Origin
};
btr.AppendEntity(attr);
tr.AddNewlyCreatedDBObject(attr, true);
}
}