tag_t workpart = UF_ASSEM_ask_work_part();
int n_attributes;
UF_ATTR_part_attr_t* attributes;
UF_ATTR_ask_part_attrs(workpart, &n_attributes, &attributes);
for (int i = 0; i < n_attributes; i++) {
printT(attributes[i].title);
printT(attributes[i].string_value);
}