NX Open C++ 参考指南 2406 v1.1
载入中...
搜索中...
未找到
NXOpen::Validate::CheckerDefinition类 参考

定义一个验证检查器。
检查器定义包含检查器类名、检查器参数值及回调函数等信息。这些信息用于创建检查器实例,以实现参数定制和检查逻辑执行。

要创建此类的新实例,请使用 NXOpen::Validate::ValidationManager::CreateCheckerDefinition

于NX1899.0.0版本创建。
更多...

#include <Validate_CheckerDefinition.hxx>

类 NXOpen::Validate::CheckerDefinition 继承关系图:
NXOpen::TransientObject

Public 类型

typedef NXOpen::Callback1< void, NXOpen::Validate::CheckerNode * > CustomizationHandler
 当Check-Mate定制检查器实例时调用的用户自定义方法。
于NX1899.0.0版本创建。

许可证要求:无
typedef NXOpen::Callback1< void, NXOpen::Validate::CheckerNode * > DocumentationHandler
 当Check-Mate显示检查器文档时调用的用户自定义方法。
于NX1899.0.0版本创建。

许可证要求:无

Public 成员函数

bool InteractiveCheckingOnly ()
 获取检查器的仅交互检查状态。 指示是否仅在NX交互模式下执行检查器。 当值为true时,检查器不会在ug_check_part批处理模式下执行。
于NX2312.0.0版本创建。

许可证要求:无
void SetCustomizationHandler (const NXOpen::Validate::CheckerDefinition::CustomizationHandler &customize)
 设置检查器定制处理函数
于NX1899.0.0版本创建。

许可证要求:无
void SetDocumentationHandler (const NXOpen::Validate::CheckerDefinition::DocumentationHandler &document)
 设置检查器文档处理函数
于NX1899.0.0版本创建。

许可证要求:无
void SetInteractiveCheckingOnly (bool interactiveCheckingOnly)
 设置检查器的仅交互检查状态。 指示是否仅在NX交互模式下执行检查器。 当值为true时,检查器不会在ug_check_part批处理模式下执行。
于NX2312.0.0版本创建。

许可证要求:无
virtual ~CheckerDefinition ()
 释放与该实例关联的资源。
于NX1899.0.0版本创建。

许可证要求:无
Public 成员函数 继承自 NXOpen::TransientObject
void * GetHandle ()

详细描述

定义一个验证检查器。
检查器定义包含检查器类名、检查器参数值及回调函数等信息。这些信息用于创建检查器实例,以实现参数定制和检查逻辑执行。

要创建此类的新实例,请使用 NXOpen::Validate::ValidationManager::CreateCheckerDefinition

于NX1899.0.0版本创建。

检查器定义

成员函数说明

◆ SetCustomizationHandler()

void NXOpen::Validate::CheckerDefinition::SetCustomizationHandler ( const NXOpen::Validate::CheckerDefinition::CustomizationHandler & customize)

设置检查器定制处理函数
于NX1899.0.0版本创建。

许可证要求:无

参数
customize定制处理函数

◆ SetDocumentationHandler()

void NXOpen::Validate::CheckerDefinition::SetDocumentationHandler ( const NXOpen::Validate::CheckerDefinition::DocumentationHandler & document)

设置检查器文档处理函数
于NX1899.0.0版本创建。

许可证要求:无

参数
document文档处理函数

◆ SetInteractiveCheckingOnly()

void NXOpen::Validate::CheckerDefinition::SetInteractiveCheckingOnly ( bool interactiveCheckingOnly)

设置检查器的仅交互检查状态。 指示是否仅在NX交互模式下执行检查器。 当值为true时,检查器不会在ug_check_part批处理模式下执行。
于NX2312.0.0版本创建。

许可证要求:无

参数
interactiveCheckingOnly仅交互检查状态