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

外观方案构建器 更多...

#include <Appearance_AppearanceSchemeBuilder.hxx>

类 NXOpen::Appearance::AppearanceSchemeBuilder 继承关系图:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 类型

enum  Action { ActionNew , ActionCopy , ActionRename }

Public 成员函数

NXOpen::ErrorListGetErrorWarningList ()
NXOpen::Appearance::SchemeGetNewAppearanceScheme ()
void SetAppearanceArea (NXOpen::Appearance::Area *appearanceArea)
void SetCurrentAppearanceScheme (NXOpen::Appearance::Scheme *appearanceScheme)
void SetSchemeActionType (NXOpen::Appearance::AppearanceSchemeBuilder::Action actionType)
void SetSchemeName (const char *schemeName)
void SetSchemeName (const NXString &schemeName)
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 _AppearanceSchemeBuilderBuilder

详细描述

外观方案构建器

表示用于创建新外观方案的构建器类
要创建此类的新实例,请使用 NXOpen::Appearance::AppearanceManager::CreateAppearanceSchemeBuilder

创建于 NX1926.0.0.

成员枚举类型说明

◆ Action

此枚举用于指定外观方案的操作类型。

枚举值
ActionNew 

新建

ActionCopy 

复制

ActionRename 

重命名

成员函数说明

◆ GetErrorWarningList()

NXOpen::ErrorList * NXOpen::Appearance::AppearanceSchemeBuilder::GetErrorWarningList ( )

此函数返回构建器提交期间发生的错误/警告列表。
创建于 NX1953.0.0.

许可要求:appearance_mgmt("原生模式下的外观管理作者")或 appearance_mgmt_mgd("托管模式下的外观管理作者")

◆ GetNewAppearanceScheme()

NXOpen::Appearance::Scheme * NXOpen::Appearance::AppearanceSchemeBuilder::GetNewAppearanceScheme ( )

此函数在操作成功时返回新创建的外观方案。 否则返回 null。
创建于 NX1953.0.0.

许可要求:appearance_mgmt("原生模式下的外观管理作者")或 appearance_mgmt_mgd("托管模式下的外观管理作者")

◆ SetAppearanceArea()

void NXOpen::Appearance::AppearanceSchemeBuilder::SetAppearanceArea ( NXOpen::Appearance::Area * appearanceArea)

此函数为外观方案设置外观区域。
创建于 NX1953.0.0.

许可要求:appearance_mgmt("原生模式下的外观管理作者")或 appearance_mgmt_mgd("托管模式下的外观管理作者")

参数
appearanceAreaappearancearea

◆ SetCurrentAppearanceScheme()

void NXOpen::Appearance::AppearanceSchemeBuilder::SetCurrentAppearanceScheme ( NXOpen::Appearance::Scheme * appearanceScheme)

此函数设置当前外观方案,该方案在复制和重命名操作中被引用。
创建于 NX1953.0.0.

许可要求:appearance_mgmt("原生模式下的外观管理作者")或 appearance_mgmt_mgd("托管模式下的外观管理作者")

参数
appearanceSchemeappearancescheme

◆ SetSchemeActionType()

void NXOpen::Appearance::AppearanceSchemeBuilder::SetSchemeActionType ( NXOpen::Appearance::AppearanceSchemeBuilder::Action actionType)

此函数设置要在外观方案上执行的用户操作(来自枚举 JA_APPEARANCE_SCHEME_BUILDER_Action)。
创建于 NX1953.0.0.

许可要求:appearance_mgmt("原生模式下的外观管理作者")或 appearance_mgmt_mgd("托管模式下的外观管理作者")

参数
actionTypeactiontype

◆ SetSchemeName() [1/2]

void NXOpen::Appearance::AppearanceSchemeBuilder::SetSchemeName ( const char * schemeName)

此函数为外观方案设置新名称。
创建于 NX1953.0.0.

许可要求:appearance_mgmt("原生模式下的外观管理作者")或 appearance_mgmt_mgd("托管模式下的外观管理作者")

参数
schemeNameschemename

◆ SetSchemeName() [2/2]

void NXOpen::Appearance::AppearanceSchemeBuilder::SetSchemeName ( const NXString & schemeName)

此函数为外观方案设置新名称。
创建于 NX1953.0.0.

许可要求:appearance_mgmt("原生模式下的外观管理作者")或 appearance_mgmt_mgd("托管模式下的外观管理作者")

参数
schemeNameschemename