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

规则属性构建器类 更多...

#include <Validate_RulePropertiesBuilder.hxx>

类 NXOpen::Validate::RulePropertiesBuilder 继承关系图:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 成员函数

NXString Category ()
NXString ClassID ()
bool DisabledToggle ()
std::vector< NXStringGetDescription ()
NXString Name ()
bool SaveLogInPartToggle ()
void SetCategory (const char *category)
void SetCategory (const NXString &category)
void SetClassID (const char *classID)
void SetClassID (const NXString &classID)
void SetDescription (const std::vector< NXString > &text)
void SetDisabledToggle (bool disabledToggle)
void SetName (const char *ruleName)
void SetName (const NXString &ruleName)
void SetSaveLogInPartToggle (bool saveLogInPart)
Public 成员函数 继承自 NXOpen::Builder
NXOpen::NXObjectCommit ()
void Destroy ()
std::vector< NXOpen::NXObject * > GetCommittedObjects ()
NXOpen::NXObjectGetObject ()
NXOpen::PreviewBuilderPreviewBuilder ()
void ShowResults ()
virtual bool Validate ()
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _RulePropertiesBuilderBuilder

详细描述

规则属性构建器类

表示规则属性功能的构建器
要创建此类的新实例,请使用 NXOpen::Validate::RuleCheckerManager::CreateRulePropertiesBuilder
默认值。

属性
禁用开关 0
保存日志到部件开关 1


在NX2306.0.0中创建。

成员函数说明

◆ Category()

NXString NXOpen::Validate::RulePropertiesBuilder::Category ( )

返回类别
在NX2306.0.0中创建。

许可证要求:无

◆ ClassID()

NXString NXOpen::Validate::RulePropertiesBuilder::ClassID ( )

返回类名称
在NX2306.0.0中创建。

许可证要求:无

◆ DisabledToggle()

bool NXOpen::Validate::RulePropertiesBuilder::DisabledToggle ( )

返回禁用开关
在NX2306.0.0中创建。

许可证要求:无

◆ GetDescription()

std::vector< NXString > NXOpen::Validate::RulePropertiesBuilder::GetDescription ( )

返回描述

返回

在NX2306.0.0中创建。

许可证要求:无

◆ Name()

NXString NXOpen::Validate::RulePropertiesBuilder::Name ( )

返回规则名称
在NX2306.0.0中创建。

许可证要求:无

◆ SaveLogInPartToggle()

bool NXOpen::Validate::RulePropertiesBuilder::SaveLogInPartToggle ( )

返回保存日志到部件开关
在NX2306.0.0中创建。

许可证要求:无

◆ SetCategory() [1/2]

void NXOpen::Validate::RulePropertiesBuilder::SetCategory ( const char * category)

设置类别
在NX2306.0.0中创建。

许可证要求:无

参数
category类别

◆ SetCategory() [2/2]

void NXOpen::Validate::RulePropertiesBuilder::SetCategory ( const NXString & category)

设置类别
在NX2306.0.0中创建。

许可证要求:无

参数
category类别

◆ SetClassID() [1/2]

void NXOpen::Validate::RulePropertiesBuilder::SetClassID ( const char * classID)

设置类名称
在NX2306.0.0中创建。

许可证要求:无

参数
classID类ID

◆ SetClassID() [2/2]

void NXOpen::Validate::RulePropertiesBuilder::SetClassID ( const NXString & classID)

设置类名称
在NX2306.0.0中创建。

许可证要求:无

参数
classID类ID

◆ SetDescription()

void NXOpen::Validate::RulePropertiesBuilder::SetDescription ( const std::vector< NXString > & text)

设置描述
在NX2306.0.0中创建。

许可证要求:无

参数
text文本

◆ SetDisabledToggle()

void NXOpen::Validate::RulePropertiesBuilder::SetDisabledToggle ( bool disabledToggle)

设置禁用开关
在NX2306.0.0中创建。

许可证要求:无

参数
disabledToggle禁用开关

◆ SetName() [1/2]

void NXOpen::Validate::RulePropertiesBuilder::SetName ( const char * ruleName)

设置规则名称
在NX2306.0.0中创建。

许可证要求:无

参数
ruleName规则名称

◆ SetName() [2/2]

void NXOpen::Validate::RulePropertiesBuilder::SetName ( const NXString & ruleName)

设置规则名称
在NX2306.0.0中创建。

许可证要求:无

参数
ruleName规则名称

◆ SetSaveLogInPartToggle()

void NXOpen::Validate::RulePropertiesBuilder::SetSaveLogInPartToggle ( bool saveLogInPart)

设置保存日志到部件开关
在NX2306.0.0中创建。

许可证要求:无

参数
saveLogInPart保存日志到部件