|
NX Open C++ 参考指南 2406 v1.1
|
定义检查器配置文件。
配置文件定义包含类名、参数值和子检查器等信息。这些信息用于创建配置文件实例,以便进行参数定制
要创建此类的新实例,请使用 NXOpen::Validate::ValidationManager::DefineCheckerProfile
在NX2306.0.0中创建。
更多...
#include <Validate_ProfileDefinition.hxx>
Public 类型 | |
| typedef NXOpen::Callback1< void, NXOpen::Validate::CheckerNode * > | CustomizationHandler |
| typedef NXOpen::Callback1< void, NXOpen::Validate::CheckerNode * > | DocumentationHandler |
Public 成员函数 | |
| void | AddChildChecker (const char *checkerClassId, const std::vector< NXOpen::Validate::Parameter * > ¶meters) |
| void | AddChildChecker (const NXString &checkerClassId, const std::vector< NXOpen::Validate::Parameter * > ¶meters) |
| void | SetAllowUserCustomize (bool allowUserCustomize) |
| void | SetCustomizationHandler (const NXOpen::Validate::ProfileDefinition::CustomizationHandler &customize) |
| void | SetDocumentationHandler (const NXOpen::Validate::ProfileDefinition::DocumentationHandler &document) |
| virtual | ~ProfileDefinition () |
| Public 成员函数 继承自 NXOpen::TransientObject | |
| void * | GetHandle () |
定义检查器配置文件。
配置文件定义包含类名、参数值和子检查器等信息。这些信息用于创建配置文件实例,以便进行参数定制
要创建此类的新实例,请使用 NXOpen::Validate::ValidationManager::DefineCheckerProfile
在NX2306.0.0中创建。
轮廓定义类
| typedef NXOpen::Callback1<void, NXOpen::Validate::CheckerNode *> NXOpen::Validate::ProfileDefinition::CustomizationHandler |
Check-Mate定制检查器配置文件实例时调用的用户定义方法。
在NX2306.0.0中创建。
许可要求:无
| typedef NXOpen::Callback1<void, NXOpen::Validate::CheckerNode *> NXOpen::Validate::ProfileDefinition::DocumentationHandler |
Check-Mate显示检查器配置文件文档时调用的用户定义方法。
在NX2306.0.0中创建。
许可要求:无
|
virtual |
释放与实例关联的资源。
在NX2306.0.0中创建。
许可要求:无
| void NXOpen::Validate::ProfileDefinition::AddChildChecker | ( | const char * | checkerClassId, |
| const std::vector< NXOpen::Validate::Parameter * > & | parameters ) |
向此配置文件定义添加子检查器及其定制参数。
在NX2306.0.0中创建。
许可要求:无
| checkerClassId | 检查器类ID |
| parameters | 参数 |
| void NXOpen::Validate::ProfileDefinition::AddChildChecker | ( | const NXString & | checkerClassId, |
| const std::vector< NXOpen::Validate::Parameter * > & | parameters ) |
向此配置文件定义添加子检查器及其定制参数。
在NX2306.0.0中创建。
许可要求:无
| checkerClassId | 检查器类ID |
| parameters | 参数 |
| void NXOpen::Validate::ProfileDefinition::SetAllowUserCustomize | ( | bool | allowUserCustomize | ) |
设置检查器配置文件是否允许用户定制。
在NX2306.0.0中创建。
许可要求:无
| allowUserCustomize | 允许用户定制 |
| void NXOpen::Validate::ProfileDefinition::SetCustomizationHandler | ( | const NXOpen::Validate::ProfileDefinition::CustomizationHandler & | customize | ) |
设置检查器配置文件定制处理器。
在NX2306.0.0中创建。
许可要求:无
| customize | 定制 |
| void NXOpen::Validate::ProfileDefinition::SetDocumentationHandler | ( | const NXOpen::Validate::ProfileDefinition::DocumentationHandler & | document | ) |
设置检查器配置文件文档处理器。
在NX2306.0.0中创建。
许可要求:无
| document | 文档 |