点击查看详细介绍

UF_UDOBJ_register_update_cb() 函数的参数解释说明,以及函数详细用法

misnn 8年前 949 0

购买与咨询 NX 二次开发视频教程,请联系微信号:13890821008  QQ号:85585969  


函数结构:
UF_UDOBJ_register_update_cb
(
UF_UDOBJ_class_t class_id,
UF_UDOBJ_update_f_t update_func
)

函数说明:
注册更新功能(法)与UDOs的时候调用输入类标识符通过更新事件。该方法是调用时含有链接1型或链接类型UDO 3协会穿过更新。链接2型和UDO拥有链接不调用该方法,因为对象关联到与链接类型2和UDO拥有链接UDOs不添加UDOs到更新列表,以定义。在更新回调中,您可以自由查询数据模型。你还可以在UDO编辑自由形式的数据的区域。此外,可能会显示一个对话框(内部开放API)来通知的在NX用户影响的编辑可能对你做。此回调不应该调用改变工作或显示的任何功能部分。这包括改变工作一部分的一部分的功能操作,如UF_PART_import。请注意,如果一个对象你被链接到(与类型1或3型链路)是删除,UDO更新方法将被调用。如果您的更新方法不什么,你将保持链接到一个谴责的对象,你必须采取考虑到当您尝试使用链接的对象。如果你想,你的更新在所有链接对象的方法可以循环,呼吁UF_OBJ_ask_status,如果你被链接到的对象具有UF_OBJ_CONDEMNED的状态,则更新方法可以决定什么是采取适当的措施。以下限制:。更新过程不能明确地再次UF_MODL_update调用。。这项工作的部分不得更改。。没有特点可以从这个回调被删除。

函数参数:
第1个参数为输入:
class_id代表参数变量,UF_UDOBJ_class_t 为输入参数类型,从先前创建的类的类标识符。

第2个参数为输入:
update_func代表参数变量,UF_UDOBJ_update_f_t 为输入参数类型,该函数调用时,该类高髻通过更新。

0

最新回复 (0)
请登录后发表新帖