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

属性项构建器 更多...

#include <Drafting_AttributeItemBuilder.hxx>

类 NXOpen::Drafting::AttributeItemBuilder 继承关系图:
NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 成员函数

void SetTitle (const char *attributeTitle)
void SetTitle (const NXString &attributeTitle)
void SetValue (const char *attributeValue)
void SetValue (const NXString &attributeValue)
NXString Title ()
virtual bool Validate ()
NXString Value ()
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _AttributeItemBuilderBuilder

详细描述

属性项构建器

表示一个 NXOpen::Drafting::AttributeItemBuilder 。此类用于指定单个NX属性的信息。
要创建此类的新实例,请使用 NXOpen::Drafting::AutomationManager::CreateAttributeItemBuilder

创建于NX8.0.0。

成员函数说明

◆ SetTitle() [1/2]

void NXOpen::Drafting::AttributeItemBuilder::SetTitle ( const char * attributeTitle)

设置标题。
创建于NX8.0.0。

许可证要求:nx_drawing_auto ("NX Drawing Automation")

参数
attributeTitle标题

◆ SetTitle() [2/2]

void NXOpen::Drafting::AttributeItemBuilder::SetTitle ( const NXString & attributeTitle)

设置标题。
创建于NX8.0.0。

许可证要求:nx_drawing_auto ("NX Drawing Automation")

参数
attributeTitle标题

◆ SetValue() [1/2]

void NXOpen::Drafting::AttributeItemBuilder::SetValue ( const char * attributeValue)

设置值。
创建于NX8.0.0。

许可证要求:nx_drawing_auto ("NX Drawing Automation")

参数
attributeValue

◆ SetValue() [2/2]

void NXOpen::Drafting::AttributeItemBuilder::SetValue ( const NXString & attributeValue)

设置值。
创建于NX8.0.0。

许可证要求:nx_drawing_auto ("NX Drawing Automation")

参数
attributeValue

◆ Title()

NXString NXOpen::Drafting::AttributeItemBuilder::Title ( )

返回标题。
创建于NX8.0.0。

许可证要求:无

◆ Validate()

virtual bool NXOpen::Drafting::AttributeItemBuilder::Validate ( )
virtual

验证组件的输入是否足够用于调用提交。如果组件未处于可提交状态,则会抛出异常。例如,如果组件要求您设置某些属性,而您尚未设置,此方法将抛出异常。此方法对某些组件会抛出未实现的NXException。

返回
自检是否成功
创建于NX3.0.1。

许可证要求:无

实现了 NXOpen::GeometricUtilities::IComponentBuilder.

◆ Value()

NXString NXOpen::Drafting::AttributeItemBuilder::Value ( )

返回值。
创建于NX8.0.0。

许可证要求:无