|
NX Open C++ 参考指南 2406 v1.1
|
表示验证器用于检查部件节点的检查器。
检查器节点包含检查器类名和检查器参数属性值的信息。 如果检查器类是包含子检查器实例的配置文件,您可以为配置文件检查器类中的子检查器实例设置启用标志,以开启或关闭子检查器实例。
于NX7.5.0版本创建。
更多...
#include <Validate_CheckerNode.hxx>
表示验证器用于检查部件节点的检查器。
检查器节点包含检查器类名和检查器参数属性值的信息。 如果检查器类是包含子检查器实例的配置文件,您可以为配置文件检查器类中的子检查器实例设置启用标志,以开启或关闭子检查器实例。
于NX7.5.0版本创建。
检查器节点
|
virtual |
释放对象占用的内存。调用此方法后,该对象将不可再使用。在.NET中,当垃圾回收器删除对象时会自动调用此方法。
于NX7.5.0版本创建。
许可要求: 无
| NXOpen::Validate::Logger * NXOpen::Validate::CheckerNode::AskLogger | ( | ) |
获取指定给Validate::CheckerNode 的Validate::Logger 实例。 要获取Validate::CheckerNode 实例,请参考Validate::Validator::AppendCheckerNode 。
| NXString NXOpen::Validate::CheckerNode::AttributeCustomizedFormulas | ( | ) |
返回检查器的自定义公式行。
示例:
"Disabled?;False;save_log_in_part;True"
更多信息请参见知识融合帮助中的"知识融合与NX Open"章节。
于NX7.5.0版本创建。
许可要求: 无
| NXString NXOpen::Validate::CheckerNode::ClassName | ( | ) |
返回检查器类名
于NX7.5.0版本创建。
许可要求: 无
| bool NXOpen::Validate::CheckerNode::GetChildCheckerEnabledFlag | ( | const char * | childCheckerInstance | ) |
获取配置检查器中指定子检查器实例的启用状态。
| childCheckerInstance | 配置检查器中子检查器的实例名称 |
| bool NXOpen::Validate::CheckerNode::GetChildCheckerEnabledFlag | ( | const NXString & | childCheckerInstance | ) |
获取配置检查器中指定子检查器实例的启用状态。
| childCheckerInstance | 配置检查器中子检查器的实例名称 |
| std::vector< bool > NXOpen::Validate::CheckerNode::GetChildCheckerEnabledFlags | ( | std::vector< NXString > & | childCheckerInstances | ) |
获取配置检查器中的子检查器实例名称及启用状态。
| childCheckerInstances | 配置检查器中子检查器的实例名称 |
| std::vector< NXString > NXOpen::Validate::CheckerNode::GetChildCheckerInstanceNames | ( | ) |
获取配置检查器中的子检查器实例名称。
| NXOpen::Validate::Parameter * NXOpen::Validate::CheckerNode::GetParameter | ( | const char * | parameterTitle | ) |
获取指定标题的Validate::Parameter 对象。
可通过Validate::Parameter::SetBooleanValue、 Validate::Parameter::SetIntValue、Validate::Parameter::SetDoubleValue、 Validate::Parameter::SetStringValue 等方法自定义参数。
创建于NX1899.0.0。
许可要求:无
| parameterTitle | 参数标题 |
| NXOpen::Validate::Parameter * NXOpen::Validate::CheckerNode::GetParameter | ( | const NXString & | parameterTitle | ) |
获取指定标题的Validate::Parameter 对象。
可通过Validate::Parameter::SetBooleanValue、 Validate::Parameter::SetIntValue、Validate::Parameter::SetDoubleValue、 Validate::Parameter::SetStringValue 等方法自定义参数。
创建于NX1899.0.0。
许可要求:无
| parameterTitle | 参数标题 |
| std::vector< NXOpen::Validate::Parameter * > NXOpen::Validate::CheckerNode::GetParameters | ( | ) |
获取所有Validate::Parameter 对象。
创建于NX1899.0.0。
许可要求:无
| void NXOpen::Validate::CheckerNode::SetAttributeCustomizedFormulas | ( | const char * | formulaLines | ) |
设置检查器的自定义公式行。
示例:
"Disabled?;False;save_log_in_part;True"
更多信息,请参见知识融合帮助中的“知识融合与NX Open”章节。
创建于NX7.5.0。
许可要求:无
| formulaLines | 检查器的公式行 |
| void NXOpen::Validate::CheckerNode::SetAttributeCustomizedFormulas | ( | const NXString & | formulaLines | ) |
设置检查器的自定义公式行。
示例:
"Disabled?;False;save_log_in_part;True"
更多信息,请参见知识融合帮助中的“知识融合与NX Open”章节。
创建于NX7.5.0。
许可要求:无
| formulaLines | 检查器的公式行 |
| void NXOpen::Validate::CheckerNode::SetChildCheckerEnabledFlag | ( | const char * | childCheckerInstance, |
| bool | enableFlag ) |
设置配置检查器中指定子检查器实例的启用状态。
创建于NX7.5.0。
许可要求:无
| childCheckerInstance | 配置检查器中子检查器的实例名称 |
| enableFlag | 配置检查器中子检查器的启用状态。 |
| void NXOpen::Validate::CheckerNode::SetChildCheckerEnabledFlag | ( | const NXString & | childCheckerInstance, |
| bool | enableFlag ) |
设置配置检查器中指定子检查器实例的启用状态。
创建于NX7.5.0。
许可要求:无
| childCheckerInstance | 配置检查器中子检查器的实例名称 |
| enableFlag | 配置检查器中子检查器的启用状态。 |
| void NXOpen::Validate::CheckerNode::SetChildCheckerEnabledFlags | ( | std::vector< NXString > & | childCheckerInstances, |
| const std::vector< bool > & | enableFlags ) |
设置配置检查器中的子检查器启用状态。
创建于NX7.5.0。
许可要求:无
| childCheckerInstances | 配置检查器中子检查器的实例名称 |
| enableFlags | 配置检查器中子检查器的启用状态 |
| void NXOpen::Validate::CheckerNode::SetClassName | ( | const char * | className | ) |
设置检查器类名
于NX7.5.0版本创建。
许可要求: 无
| className | 检查器类名 |
| void NXOpen::Validate::CheckerNode::SetClassName | ( | const NXString & | className | ) |
设置检查器类名
于NX7.5.0版本创建。
许可要求: 无
| className | 检查器类名 |