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

枚举参数类 更多...

#include <Report_EnumerationArgument.hxx>

类 NXOpen::Report::EnumerationArgument 继承关系图:
NXOpen::Report::BaseArgument NXOpen::TaggedObject NXOpen::INXObject

Public 成员函数

int DefaultValue ()
void GetEnumerationOptions (std::vector< NXString > &enumerationOptions)
void SetDefaultValue (int defaultValueIndex)
void SetEnumerationOptions (std::vector< NXString > &enumerationOptions)
Public 成员函数 继承自 NXOpen::Report::BaseArgument
NXString DisplayName ()
virtual NXOpen::INXObjectFindObject (const char *journalIdentifier)
virtual NXOpen::INXObjectFindObject (const NXString &journalIdentifier)
NXString Hint ()
virtual bool IsOccurrence ()
virtual NXString JournalIdentifier ()
virtual NXString Name ()
bool Optional ()
virtual NXOpen::Assemblies::ComponentOwningComponent ()
virtual NXOpen::BasePartOwningPart ()
virtual void Print ()
virtual NXOpen::INXObjectPrototype ()
void SetDisplayName (const char *displayName)
void SetDisplayName (const NXString &displayName)
void SetHint (const char *argumentHint)
void SetHint (const NXString &argumentHint)
virtual void SetName (const char *name)
virtual void SetName (const NXString &name)
void SetOptional (bool isOptional)
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _EnumerationArgumentBuilder

额外继承的成员函数

Public 类型 继承自 NXOpen::Report::BaseArgument
enum  Type { TypeInteger , TypeDouble , TypeString , TypeEnumeration }

详细描述

枚举参数类

表示枚举类型数据的参数。
不支持KF。

创建于NX11.0.0。

成员函数说明

◆ DefaultValue()

int NXOpen::Report::EnumerationArgument::DefaultValue ( )

返回参数默认值。默认值索引范围为0到通过NXOpen::Report::EnumerationArgument::GetEnumerationOptions获取的选项数量之间,包含0。
创建于NX11.0.0。

许可证要求: 无

◆ GetEnumerationOptions()

void NXOpen::Report::EnumerationArgument::GetEnumerationOptions ( std::vector< NXString > & enumerationOptions)

获取枚举选项。
创建于NX11.0.0。

许可证要求: 无

参数
enumerationOptions枚举选项

◆ SetDefaultValue()

void NXOpen::Report::EnumerationArgument::SetDefaultValue ( int defaultValueIndex)

设置参数默认值。默认值索引范围为0到通过NXOpen::Report::EnumerationArgument::GetEnumerationOptions获取的选项数量之间,包含0。
创建于NX11.0.0。

许可证要求: 无

参数
defaultValueIndex默认值索引

◆ SetEnumerationOptions()

void NXOpen::Report::EnumerationArgument::SetEnumerationOptions ( std::vector< NXString > & enumerationOptions)

设置枚举选项。
创建于NX11.0.0。

许可证要求: 无

参数
enumerationOptions枚举选项