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

参数库参数 更多...

#include <ParamLibParameter.hxx>

类 NXOpen::ParamLibParameter 继承关系图:
NXOpen::NXObject NXOpen::TaggedObject NXOpen::INXObject

Public 成员函数

NXOpen::ParamLibParameterCopy (NXOpen::NXObject *partObject)
NXOpen::ParamLibParameterCopyLibParamToPart (NXOpen::NXObject *partObject)
NXOpen::ParamLibParameterCopyLibParamToPart (NXOpen::NXObject *partObject, bool editable)
void Delete ()
void DeleteOrphanedUserParameterModels ()
void DeleteUserParameterModels ()
NXString GetAlternatename ()
NXString GetCategory ()
NXString GetDescription ()
int GetId ()
NXString GetLibraryName ()
NXString GetLibraryType ()
NXString GetParameterCategory ()
bool GetParameterEditable ()
int GetParameterType ()
void GetParentlibraryparameter (NXString *parentName, NXString *parentLibraryName)
NXOpen::ParamLibParameterGetParentparameter ()
NXOpen::BasePropertyTableGetPropTable ()
NXString GetSubcategory ()
NXString GetTeamcenterParameterItem ()
void GetUsage (std::vector< NXOpen::NXObject * > &objects)
NXString GetVersion ()
bool HasParentlibraryparameter ()
bool HasParentparameter ()
void InfoParameter ()
void InfoParameterToFile (bool bOverride, const char *pcFileName)
void InfoParameterToFile (bool bOverride, const NXString &pcFileName)
bool IsLoadedLibraryParameter ()
bool IsLoadedTeamcenterParameterItem ()
bool IsNonlibraryParameter ()
void ResyncWithLibraryDefinition ()
void SetAlternatename (const char *parameterAlternatename)
void SetAlternatename (const NXString &parameterAlternatename)
void SetCategory (const char *parameterCategory)
void SetCategory (const NXString &parameterCategory)
void SetDescription (const char *parameterDescription)
void SetDescription (const NXString &parameterDescription)
void SetId (int parameterId)
void SetParameterCategory (const char *parameterCategory)
void SetParameterCategory (const NXString &parameterCategory)
void SetParameterEditable (bool isEditable)
void SetSubcategory (const char *parameterSubcategory)
void SetSubcategory (const NXString &parameterSubcategory)
void UnassignAllObjects ()
void UpdateParameterProperties ()
Public 成员函数 继承自 NXOpen::NXObject
NXOpen::AttributeIteratorCreateAttributeIterator ()
NX_DEPRECATED("Deprecated in NX8.0.0. Use DeleteUserAttribute instead.") void DeleteAttributeByTypeAndTitle(NXOpen void DeleteAttributeByTypeAndTitle (NXOpen::NXObject::AttributeType type, const char *title)
NX_DEPRECATED("Deprecated in NX8.0.0. Use DeleteUserAttribute instead.") void DeleteAttributeByTypeAndTitle(NXOpen void DeleteAttributeByTypeAndTitle (NXOpen::NXObject::AttributeType type, const char *title, NXOpen::Update::Option option)
void DeleteUserAttribute (NXOpen::NXObject::AttributeType type, const char *title, bool deleteEntireArray, NXOpen::Update::Option option)
void DeleteUserAttribute (NXOpen::NXObject::AttributeType type, const NXString &title, bool deleteEntireArray, NXOpen::Update::Option option)
void DeleteUserAttributes (NXOpen::AttributeIterator *iterator, NXOpen::Update::Option option)
void DeleteUserAttributes (NXOpen::NXObject::AttributeType type, NXOpen::Update::Option option)
virtual NXOpen::INXObjectFindObject (const char *journalIdentifier)
virtual NXOpen::INXObjectFindObject (const NXString &journalIdentifier)
bool GetBooleanUserAttribute (const char *title, int index)
bool GetBooleanUserAttribute (const NXString &title, int index)
NXOpen::NXObject::ComputationalTime GetComputationalTimeUserAttribute (const char *title, int index)
NXOpen::NXObject::ComputationalTime GetComputationalTimeUserAttribute (const NXString &title, int index)
int GetIntegerAttribute (const char *title)
int GetIntegerUserAttribute (const char *title, int index)
int GetIntegerUserAttribute (const NXString &title, int index)
bool GetNextUserAttribute (NXOpen::AttributeIterator *iterator, NXOpen::NXObject::AttributeInformation *info)
NXString GetPdmReferenceAttributeValue (const char *attributeTitle)
 获取指定对象的PDM参考属性值。 用户需提供属性标题,将返回UI显示的属性值。
NXString GetPdmReferenceAttributeValue (const NXString &attributeTitle)
 获取指定对象的PDM参考属性值。 用户需提供属性标题,将返回UI显示的属性值。
double GetRealAttribute (const char *title)
double GetRealUserAttribute (const char *title, int index)
double GetRealUserAttribute (const NXString &title, int index)
NXString GetReferenceAttribute (const char *title)
NXString GetStringAttribute (const char *title)
NXString GetStringUserAttribute (const char *title, int index)
NXString GetStringUserAttribute (const NXString &title, int index)
NX_DEPRECATED("Deprecated in NX8.0.0. Use GetUserAttribute instead.") NXString GetTimeAttribute(NXOpen NXString GetTimeAttribute (NXOpen::NXObject::DateAndTimeFormat format, const char *title)
NXString GetTimeUserAttribute (const char *title, int index)
NXString GetTimeUserAttribute (const NXString &title, int index)
NX_DEPRECATED("Deprecated in NX11.0.0. Use GetUserAttribute instead.") std std::vector< NXOpen::NXObject::AttributeInformationGetUserAttribute (const char *title, bool includeUnset, bool addStringValues, NXOpen::NXObject::AttributeType type)
NXOpen::NXObject::AttributeInformation GetUserAttribute (const char *title, NXOpen::NXObject::AttributeType type, int index)
NXOpen::NXObject::AttributeInformation GetUserAttribute (const NXString &title, NXOpen::NXObject::AttributeType type, int index)
NXString GetUserAttributeAsString (const char *title, NXOpen::NXObject::AttributeType type, int index)
NXString GetUserAttributeAsString (const NXString &title, NXOpen::NXObject::AttributeType type, int index)
int GetUserAttributeCount (NXOpen::AttributeIterator *iterator)
int GetUserAttributeCount (NXOpen::AttributeIterator *iterator, bool countArrayAsOneAttribute)
int GetUserAttributeCount (NXOpen::NXObject::AttributeType type)
int GetUserAttributeCount (NXOpen::NXObject::AttributeType type, bool includeUnset, bool countArrayAsOneAttribute)
bool GetUserAttributeLock (const char *title, NXOpen::NXObject::AttributeType type)
bool GetUserAttributeLock (const NXString &title, NXOpen::NXObject::AttributeType type)
std::vector< NXOpen::NXObject::AttributeInformationGetUserAttributes ()
std::vector< NXOpen::NXObject::AttributeInformationGetUserAttributes (bool includeUnset)
std::vector< NXOpen::NXObject::AttributeInformationGetUserAttributes (NXOpen::AttributeIterator *iterator)
int GetUserAttributeSize (const char *title, NXOpen::NXObject::AttributeType type)
int GetUserAttributeSize (const NXString &title, NXOpen::NXObject::AttributeType type)
std::vector< NXOpen::NXObject * > GetUserAttributeSourceObjects ()
bool HasUserAttribute (const char *title, NXOpen::NXObject::AttributeType type, int index)
bool HasUserAttribute (const NXString &title, NXOpen::NXObject::AttributeType type, int index)
bool HasUserAttribute (NXOpen::AttributeIterator *iterator)
virtual bool IsOccurrence ()
virtual NXString JournalIdentifier ()
virtual NXString Name ()
 NX_DEPRECATED ("Deprecated in NX8.0.0. Use GetUserAttribute instead.") double GetRealAttribute(const NXString &title)
 NX_DEPRECATED ("Deprecated in NX8.0.0. Use GetUserAttribute instead.") int GetIntegerAttribute(const NXString &title)
 NX_DEPRECATED ("Deprecated in NX8.0.0. Use GetUserAttribute instead.") NXString GetReferenceAttribute(const NXString &title)
 NX_DEPRECATED ("Deprecated in NX8.0.0. Use GetUserAttribute instead.") NXString GetStringAttribute(const NXString &title)
 NX_DEPRECATED ("Deprecated in NX8.0.0. Use SetUserAttribute instead.") void SetAttribute(const NXString &title
 NX_DEPRECATED ("Deprecated in NX8.0.0. Use SetUserAttribute instead.") void SetAttribute(const NXString &title
 NX_DEPRECATED ("Deprecated in NX8.0.0. Use SetUserAttribute instead.") void SetAttribute(const NXString &title
 NX_DEPRECATED ("Deprecated in NX8.0.0. Use SetUserAttribute instead.") void SetAttribute(const NXString &title
 NX_DEPRECATED ("Deprecated in NX8.0.0. Use SetUserAttribute instead.") void SetAttribute(const NXString &title
 NX_DEPRECATED ("Deprecated in NX8.0.0. Use SetUserAttribute instead.") void SetAttribute(const NXString &title
 NX_DEPRECATED ("Deprecated in NX8.0.0. Use SetUserAttribute instead.") void SetAttribute(const NXString &title
 NX_DEPRECATED ("Deprecated in NX8.0.0. Use SetUserAttribute instead.") void SetAttribute(const NXString &title)
 NX_DEPRECATED ("Deprecated in NX8.0.0. Use SetUserAttribute instead.") void SetReferenceAttribute(const NXString &title
 NX_DEPRECATED ("Deprecated in NX8.0.0. Use SetUserAttribute instead.") void SetReferenceAttribute(const NXString &title
 NX_DEPRECATED ("Deprecated in NX8.0.0. Use SetUserAttribute instead.") void SetTimeAttribute(const NXString &title
 NX_DEPRECATED ("Deprecated in NX8.0.0. Use SetUserAttribute instead.") void SetTimeAttribute(const NXString &title
virtual NXOpen::Assemblies::ComponentOwningComponent ()
virtual NXOpen::BasePartOwningPart ()
virtual void Print ()
virtual NXOpen::INXObjectPrototype ()
void SetAttribute (const char *title)
void SetAttribute (const char *title, const char *value)
void SetAttribute (const char *title, const char *value, NXOpen::Update::Option option)
void SetAttribute (const char *title, double value)
void SetAttribute (const char *title, double value, NXOpen::Update::Option option)
void SetAttribute (const char *title, int value)
void SetAttribute (const char *title, int value, NXOpen::Update::Option option)
void SetAttribute (const char *title, NXOpen::Update::Option option)
void SetBooleanUserAttribute (const char *title, int index, bool value, NXOpen::Update::Option option)
void SetBooleanUserAttribute (const NXString &title, int index, bool value, NXOpen::Update::Option option)
virtual void SetName (const char *name)
virtual void SetName (const NXString &name)
void SetPdmReferenceAttribute (const char *attributeTitle, const char *attributeValue)
 设置对象的PDM参考属性值。 用户需提供属性标题和UI显示的别名值。若参考属性为数组类型,此操作将被忽略。 别名字符串会转换为内部值(如会话标识符),并将该内部值设置到指定对象上。
创建于NX12.0.0。

许可要求:无
void SetPdmReferenceAttribute (const NXString &attributeTitle, const NXString &attributeValue)
 设置对象的PDM参考属性值。 用户需提供属性标题和UI显示的别名值。若参考属性为数组类型,此操作将被忽略。 别名字符串会转换为内部值(如会话标识符),并将该内部值设置到指定对象上。
创建于NX12.0.0。

许可要求:无
void SetReferenceAttribute (const char *title, const char *value)
void SetReferenceAttribute (const char *title, const char *value, NXOpen::Update::Option option)
void SetTimeAttribute (const char *title, const char *value)
void SetTimeAttribute (const char *title, const char *value, NXOpen::Update::Option option)
void SetTimeUserAttribute (const char *title, int index, const char *value, NXOpen::Update::Option option)
void SetTimeUserAttribute (const char *title, int index, const NXOpen::NXObject::ComputationalTime &value, NXOpen::Update::Option option)
void SetTimeUserAttribute (const NXString &title, int index, const NXOpen::NXObject::ComputationalTime &value, NXOpen::Update::Option option)
void SetTimeUserAttribute (const NXString &title, int index, const NXString &value, NXOpen::Update::Option option)
void SetUserAttribute (const char *title, int index, const char *value, NXOpen::Update::Option option)
void SetUserAttribute (const char *title, int index, double value, NXOpen::Update::Option option)
void SetUserAttribute (const char *title, int index, int value, NXOpen::Update::Option option)
void SetUserAttribute (const char *title, int index, NXOpen::Update::Option option)
void SetUserAttribute (const NXOpen::NXObject::AttributeInformation &info, NXOpen::Update::Option option)
void SetUserAttribute (const NXString &title, int index, const NXString &value, NXOpen::Update::Option option)
void SetUserAttribute (const NXString &title, int index, double value, NXOpen::Update::Option option)
void SetUserAttribute (const NXString &title, int index, int value, NXOpen::Update::Option option)
void SetUserAttribute (const NXString &title, int index, NXOpen::Update::Option option)
void SetUserAttributeLock (const char *title, NXOpen::NXObject::AttributeType type, bool lock)
void SetUserAttributeLock (const NXString &title, NXOpen::NXObject::AttributeType type, bool lock)
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _ParamLibParameterBuilder

额外继承的成员函数

Public 类型 继承自 NXOpen::NXObject
enum  AttributeType {
  AttributeTypeInvalid , AttributeTypeNull , AttributeTypeBoolean , AttributeTypeInteger ,
  AttributeTypeReal , AttributeTypeString , AttributeTypeTime , AttributeTypeReference ,
  AttributeTypeAny = 100
}
enum  DateAndTimeFormat { DateAndTimeFormatNumeric , DateAndTimeFormatTextual }
Public 属性 继承自 NXOpen::NXObject
NXOpen::Update::Option option
const NXString NXOpen::Update::Option option
double NXOpen::Update::Option option
int NXOpen::Update::Option option
const NXStringvalue
double value
int value

详细描述

参数库参数

表示参数
于NX1847.0.0版本创建。

成员函数说明

◆ Copy()

NXOpen::ParamLibParameter * NXOpen::ParamLibParameter::Copy ( NXOpen::NXObject * partObject)

复制当前参数的所有属性,创建新参数。新参数名称基于原参数名称且保证唯一

返回
从当前参数复制得到的新参数
版本始于NX1847.0.0

许可要求:无
参数
partObject要复制参数到的部件中的对象

◆ CopyLibParamToPart() [1/2]

NXOpen::ParamLibParameter * NXOpen::ParamLibParameter::CopyLibParamToPart ( NXOpen::NXObject * partObject)

将库参数复制到指定部件

返回
从当前参数复制得到的新参数
版本始于NX1847.0.0

许可要求:无
参数
partObject要复制参数到的部件中的对象

◆ CopyLibParamToPart() [2/2]

NXOpen::ParamLibParameter * NXOpen::ParamLibParameter::CopyLibParamToPart ( NXOpen::NXObject * partObject,
bool editable )

将库参数复制到部件中。复制后的(本地)参数可设置为可编辑或不可编辑,以此决定该参数是否可修改。

返回
从此参数复制得到的新参数
创建于NX1847.0.0。

许可要求:无
参数
partObject要将参数复制到的部件中的对象
editable为true时,创建可由用户编辑的本地参数;为false时,创建已加载库参数的精确副本。 将此参数设为false时的复制与加载的区别在于:加载会获取库的最新版本,而如果传入的库参数未与最新版本同步, 则复制得到的参数也不会与最新版本同步。

◆ Delete()

void NXOpen::ParamLibParameter::Delete ( )

从部件中删除参数。
创建于NX1847.0.0。

许可要求:无

◆ DeleteOrphanedUserParameterModels()

void NXOpen::ParamLibParameter::DeleteOrphanedUserParameterModels ( )

从参数中删除孤立的用户参数(UPARAM)模型和属性。如果模型或属性存在于参数中,但在当前环境中不存在,则视为孤立。
创建于NX1847.0.0。

许可要求:无

◆ DeleteUserParameterModels()

void NXOpen::ParamLibParameter::DeleteUserParameterModels ( )

从参数中删除用户参数(UPARAM)模型属性值。
创建于NX1847.0.0。

许可要求:无

◆ GetAlternatename()

NXString NXOpen::ParamLibParameter::GetAlternatename ( )

获取参数别名。

返回
参数别名
版本:NX1847.0.0

许可要求:无

◆ GetCategory()

NXString NXOpen::ParamLibParameter::GetCategory ( )

返回参数类别。

返回
参数的类别
于NX1847.0.0版本创建。

许可证要求:无

◆ GetDescription()

NXString NXOpen::ParamLibParameter::GetDescription ( )

获取参数描述。

返回
参数描述
版本:NX1847.0.0

许可要求:无

◆ GetId()

int NXOpen::ParamLibParameter::GetId ( )

返回参数ID。

返回
参数的ID
于NX1847.0.0版本创建。

许可证要求:无

◆ GetLibraryName()

NXString NXOpen::ParamLibParameter::GetLibraryName ( )

获取参数加载来源的库名称

返回
库名称,非库参数返回NULL
版本始于NX1847.0.0

许可要求:无

◆ GetLibraryType()

NXString NXOpen::ParamLibParameter::GetLibraryType ( )

返回此参数所属的参数库类型。

返回
参数的库类型
于NX1847.0.0版本创建。

许可证要求:无

◆ GetParameterCategory()

NXString NXOpen::ParamLibParameter::GetParameterCategory ( )

使用国际字符集获取参数类别。

返回
参数类别
版本:NX1847.0.0

许可要求:无

◆ GetParameterEditable()

bool NXOpen::ParamLibParameter::GetParameterEditable ( )

判断参数是否可修改
版本始于NX1847.0.0

许可要求:无

◆ GetParameterType()

int NXOpen::ParamLibParameter::GetParameterType ( )

返回参数类型。

返回
参数的类型
于NX1847.0.0版本创建。

许可证要求:无

◆ GetParentlibraryparameter()

void NXOpen::ParamLibParameter::GetParentlibraryparameter ( NXString * parentName,
NXString * parentLibraryName )

获取父库参数信息
版本始于NX1847.0.0

许可要求:无

参数
parentName父参数名称
parentLibraryName父参数所在库名称

◆ GetParentparameter()

NXOpen::ParamLibParameter * NXOpen::ParamLibParameter::GetParentparameter ( )

获取当前参数复制来源的父参数

返回
当前参数最初复制来源的父参数
版本始于NX1847.0.0

许可要求:无

◆ GetPropTable()

NXOpen::BasePropertyTable * NXOpen::ParamLibParameter::GetPropTable ( )

返回包含此参数属性的属性表。
创建于NX1847.0.0。

许可要求:无

◆ GetSubcategory()

NXString NXOpen::ParamLibParameter::GetSubcategory ( )

获取参数子类别。

返回
参数子类别
版本:NX1847.0.0

许可要求:无

◆ GetTeamcenterParameterItem()

NXString NXOpen::ParamLibParameter::GetTeamcenterParameterItem ( )

获取从Teamcenter加载的参数对应的Teamcenter项

返回
Teamcenter项,非Teamcenter参数返回NULL
版本始于NX1847.0.0

许可要求:无

◆ GetUsage()

void NXOpen::ParamLibParameter::GetUsage ( std::vector< NXOpen::NXObject * > & objects)

查询使用当前参数的对象
版本始于NX1847.0.0

许可要求:无

参数
objects使用该参数的对象

◆ GetVersion()

NXString NXOpen::ParamLibParameter::GetVersion ( )

获取参数版本

返回
参数版本,无版本的参数返回NULL
版本始于NX1847.0.0

许可要求:无

◆ HasParentlibraryparameter()

bool NXOpen::ParamLibParameter::HasParentlibraryparameter ( )

判断参数是否从库参数复制而来

返回
若为库参数的副本返回true,否则返回false
版本始于NX1847.0.0

许可要求:无

◆ HasParentparameter()

bool NXOpen::ParamLibParameter::HasParentparameter ( )

判断参数是否从其他参数复制而来

返回
若为其他(父)参数的副本返回true,否则返回false
版本始于NX1847.0.0

许可要求:无

◆ InfoParameter()

void NXOpen::ParamLibParameter::InfoParameter ( )

在信息窗口中显示该参数的属性值。
创建于NX1847.0.0。

许可要求:无

◆ InfoParameterToFile() [1/2]

void NXOpen::ParamLibParameter::InfoParameterToFile ( bool bOverride,
const char * pcFileName )

将参数的属性值写入文件。
创建于NX1847.0.0。

许可要求:无

参数
bOverride如果文件已存在,true表示覆盖文件,false表示追加到文件
pcFileName要写入信息的文件的完整路径(含文件名)

◆ InfoParameterToFile() [2/2]

void NXOpen::ParamLibParameter::InfoParameterToFile ( bool bOverride,
const NXString & pcFileName )

将参数的属性值写入文件。
创建于NX1847.0.0。

许可要求:无

参数
bOverride如果文件已存在,true表示覆盖文件,false表示追加到文件
pcFileName要写入信息的文件的完整路径(含文件名)

◆ IsLoadedLibraryParameter()

bool NXOpen::ParamLibParameter::IsLoadedLibraryParameter ( )

判断参数是否从库加载(非Teamcenter)。

返回
若为加载的库参数返回true,若为本地参数或Teamcenter项版本返回false
版本:NX1847.0.0

许可要求:无

◆ IsLoadedTeamcenterParameterItem()

bool NXOpen::ParamLibParameter::IsLoadedTeamcenterParameterItem ( )

判断参数是否从Teamcenter加载

返回
若为从Teamcenter加载的参数返回true,本地参数或从库加载的参数返回false
版本始于NX1847.0.0

许可要求:无

◆ IsNonlibraryParameter()

bool NXOpen::ParamLibParameter::IsNonlibraryParameter ( )

判断参数是否为本地定义(非库/Teamcenter参数)。

返回
若为本地参数返回true,若为加载的库参数或Teamcenter项版本返回false
版本:NX1847.0.0

许可要求:无

◆ ResyncWithLibraryDefinition()

void NXOpen::ParamLibParameter::ResyncWithLibraryDefinition ( )

将已加载的库参数重新同步,使其与最新的库定义匹配。
创建于NX1847.0.0。

许可要求:无

◆ SetAlternatename() [1/2]

void NXOpen::ParamLibParameter::SetAlternatename ( const char * parameterAlternatename)

设置参数别名。
版本:NX1847.0.0

许可要求:无

参数
parameterAlternatename参数别名

◆ SetAlternatename() [2/2]

void NXOpen::ParamLibParameter::SetAlternatename ( const NXString & parameterAlternatename)

设置参数别名。
版本:NX1847.0.0

许可要求:无

参数
parameterAlternatename参数别名

◆ SetCategory() [1/2]

void NXOpen::ParamLibParameter::SetCategory ( const char * parameterCategory)

设置参数类别。
于NX1847.0.0版本创建。

许可证要求:无

参数
parameterCategory参数的类别

◆ SetCategory() [2/2]

void NXOpen::ParamLibParameter::SetCategory ( const NXString & parameterCategory)

设置参数类别。
于NX1847.0.0版本创建。

许可证要求:无

参数
parameterCategory参数的类别

◆ SetDescription() [1/2]

void NXOpen::ParamLibParameter::SetDescription ( const char * parameterDescription)

设置参数描述。
版本:NX1847.0.0

许可要求:无

参数
parameterDescription参数描述

◆ SetDescription() [2/2]

void NXOpen::ParamLibParameter::SetDescription ( const NXString & parameterDescription)

设置参数描述。
版本:NX1847.0.0

许可要求:无

参数
parameterDescription参数描述

◆ SetId()

void NXOpen::ParamLibParameter::SetId ( int parameterId)

设置参数ID。
于NX1847.0.0版本创建。

许可证要求:无

参数
parameterId参数的ID

◆ SetParameterCategory() [1/2]

void NXOpen::ParamLibParameter::SetParameterCategory ( const char * parameterCategory)

使用国际字符集设置参数类别。
版本:NX1847.0.0

许可要求:无

参数
parameterCategory参数类别

◆ SetParameterCategory() [2/2]

void NXOpen::ParamLibParameter::SetParameterCategory ( const NXString & parameterCategory)

使用国际字符集设置参数类别。
版本:NX1847.0.0

许可要求:无

参数
parameterCategory参数类别

◆ SetParameterEditable()

void NXOpen::ParamLibParameter::SetParameterEditable ( bool isEditable)

设置参数是否可修改。注意:库参数无法设置为可修改
版本始于NX1847.0.0

许可要求:无

参数
isEditable是否可编辑

◆ SetSubcategory() [1/2]

void NXOpen::ParamLibParameter::SetSubcategory ( const char * parameterSubcategory)

设置参数子类别。
版本:NX1847.0.0

许可要求:无

参数
parameterSubcategory参数子类别

◆ SetSubcategory() [2/2]

void NXOpen::ParamLibParameter::SetSubcategory ( const NXString & parameterSubcategory)

设置参数子类别。
版本:NX1847.0.0

许可要求:无

参数
parameterSubcategory参数子类别

◆ UnassignAllObjects()

void NXOpen::ParamLibParameter::UnassignAllObjects ( )

解除该参数在所有已分配对象上的关联
版本始于NX1847.0.0

许可要求:无

◆ UpdateParameterProperties()

void NXOpen::ParamLibParameter::UpdateParameterProperties ( )

将参数与其定义重新同步。该定义可以是库定义,也可以是(复制来源的)父参数的定义。
创建于NX1847.0.0。

许可要求:无