uf_attr
UF_ATTR_ask_locked: 查询某个属性是否加锁
UF_ATTR_ask_part_attribute: 得到工作部件的属性标识
UF_ATTR_ask_part_attrs: 读取部件的所有部件属性及其个数
UF_ATTR_ask_part_attrs_in_file: 从一个未打开的部件文件中获取所有的部件属性及其个数
UF_ATTR_assign: 创建/修改属性只能应用于工作部件
UF_ATTR_count_attributes: 获取指定类型的属性个数
UF_ATTR_cycle: 遍历部件或对象满足特定属性类型的所有属性
UF_ATTR_delete: 删除指定类型及标题的属性
UF_ATTR_delete_all: 删除所有指定类型的属性
UF_ATTR_delete_user_attribute_with_title_and_type: 根据属性标题和类型删除属性
UF_ATTR_delete_user_attributes: 删除属性
UF_ATTR_find_attribute: 查询符合指定标题及类型的属性是否存在
UF_ATTR_free_user_attribute_info_array: 释放UF_ATTR_info_t结构体相关内存
UF_ATTR_free_user_attribute_info_strings: 释放属性信息的字符串
UF_ATTR_free_user_attribute_iterator_strings: 释放UF_ATTR_iterator_t结构体相关内存
UF_ATTR_get_integer_user_attribute: 查询指定标题的整数类型属性值
UF_ATTR_get_real_user_attribute: 查询指定标题的实数类型属性值
UF_ATTR_get_string_user_attribute: 获取字符串属性
UF_ATTR_get_user_attribute: 查询指定对象中所有的属性
UF_ATTR_get_user_attribute_with_title_and_type: 获取指定标题和类型的属性
UF_ATTR_get_user_attributes: 获取所有属性
UF_ATTR_has_user_attribute: 查询是否有满足指定过滤器的属性
UF_ATTR_has_user_attribute_with_title_and_type: 查询是否存在满足指定标题及类型的属性
UF_ATTR_init_user_attribute_info: 初始化属性信息
UF_ATTR_init_user_attribute_iterator: 初始化UF_ATTR_info_t结构体
UF_ATTR_read_value: 查询指定标题的属性值
UF_ATTR_release_user_attribute_iterator: 重置并释放迭代器
UF_ATTR_set_integer_user_attribute: 设置整数类型属性
UF_ATTR_set_locked: 改变属性的锁状态
UF_ATTR_set_real_user_attribute: 设置实数类型属性
UF_ATTR_set_string_user_attribute: 设置字符串类型属性
UF_ATTR_set_user_attribute: 创建或修改带有更新或不更新选项的属性
UF_ATTR_set_user_attribute_lock_with_title_and_type: 给指定标题和类型的属性设置锁状态
UF_ATTR_set_user_attribute_locks: 设置属性锁状态