点击查看详细介绍

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

misnn 8年前 745 0

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


函数结构:
UF_KF_create_child_rule
(
tag_t part_of_rule,
const char * name_chain,
const char * rule_name,
const char * child_class_name,
int num_parameters,
char * * parameter_names,
char * * parameter_rules,
char * * generated_name
)

函数说明:
创建或修改给定实例的独生子女政策。如果规则已经存在,那么取代现有的规则。输入参数将被格式化成知识融合规则如下:“(rule_type)RULE_NAME:rule_text;”这个程序应该只用来创建/编辑子规则。 这个因此,用户需要例行不调用UF_MODL_update。需要注意的是孩子规则只能在创建“根”

函数参数:
第1个参数为输入:
part_of_rule代表参数变量,tag_t 为输入参数类型,部分创建或修改的规则

第2个参数为输入:
输入const char * 字符类型的参数,参数的变量格式为name_chain,实例的引用链,尾随冒号,其中的规则将被创建或修改。如果创建那么必须是“根”或NULL。儿童规则只能在创建“根”

第3个参数为输入:
输入const char * 字符类型的参数,参数的变量格式为rule_name,规则名称。

第4个参数为输入:
输入const char * 字符类型的参数,参数的变量格式为child_class_name,实例类

第5个参数为输入:
输入int 整数型的参数,参数的变量格式为num_parameters,的参数的参数名阵列中数

第6个参数为输入:
输入char * * 字符类型的参数,参数的变量格式为parameter_names,民参数的由用户指定的参数名称的数组。

第7个参数为输入:
输入char * * 字符类型的参数,参数的变量格式为parameter_rules,NUM参数他们的名字都在上面的“参数名称”参数的规则阵列。每个规则可以或可以不具有一个尾随分号。

第8个参数为输出:
输出char * * 字符类型的参数,参数的变量格式为generated_name,命名为子对象生成。目前始终返回NULL。

0

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