表达式组集合
更多...
#include <ExpressionGroupCollection.hxx>
表达式组集合
表示表达式组的集合。
要获取此类的实例,请参考 NXOpen::BasePart
在NX10.0.0中创建。
◆ Active()
返回活动表达式组。
创建于NX10.0.0。
许可要求:无
◆ begin()
| iterator NXOpen::ExpressionGroupCollection::begin |
( |
| ) |
|
◆ CheckName() [1/2]
| bool NXOpen::ExpressionGroupCollection::CheckName |
( |
const char * | name | ) |
|
返回表达式组名称是否有效。
- 返回
- 名称检查的状态。如果名称有效则为真
创建于NX10.0.0。
许可要求:无
- 参数
-
◆ CheckName() [2/2]
| bool NXOpen::ExpressionGroupCollection::CheckName |
( |
const NXString & | name | ) |
|
返回表达式组名称是否有效。
- 返回
- 名称检查的状态。如果名称有效则为真
创建于NX10.0.0。
许可要求:无
- 参数
-
◆ Create() [1/2]
创建一个表达式组。
- 返回
- 新的表达式组
在 NX10.0.0 中创建。
许可证要求:无
- 参数
-
◆ Create() [2/2]
创建一个表达式组。
- 返回
- 新的表达式组
在 NX10.0.0 中创建。
许可证要求:无
- 参数
-
◆ Delete()
删除一个或多个表达式组的数组。删除表达式组时应使用此方法。请勿使用 NXOpen::Update 中的删除方法来删除表达式组
在 NX10.0.0 中创建。
许可证要求:无
- 参数
-
| expressionGroup | 要删除的表达式组数组 |
◆ end()
| iterator NXOpen::ExpressionGroupCollection::end |
( |
| ) |
|
|
inline |
◆ ExportExpressionGroupsToFile() [1/2]
将表达式组中的表达式导出到文本文件,或者如果'file_name'为NULL,则在列表窗口中列出表达式。如果有任何错误,则抛出异常。
注意:如果文件已存在,会抛出异常且不覆盖文件。
创建于NX10.0.0。
许可要求:无
- 参数
-
| expressionGroups | 表达式组 |
| fileName | 用于导出表达式的文件名规范。 |
| sortType | 导出表达式的排序方式 |
◆ ExportExpressionGroupsToFile() [2/2]
将表达式组中的表达式导出到文本文件,或者如果'file_name'为NULL,则在列表窗口中列出表达式。如果有任何错误,则抛出异常。
注意:如果文件已存在,会抛出异常且不覆盖文件。
创建于NX10.0.0。
许可要求:无
- 参数
-
| expressionGroups | 表达式组 |
| fileName | 用于导出表达式的文件名规范。 |
| sortType | 导出表达式的排序方式 |
◆ FindObject() [1/2]
根据日志中记录的给定标识符查找 NXOpen::ExpressionGroup 。 同一对象在不同软件版本中的 JournalIdentifier 可能不同。但当向 FindObject 传入对象旧版本的日志标识符时,新版本软件应能找到同一对象。 一般来说,此方法不应在手写代码中使用,仅用于支持日志的录制和回放。 若未找到具有给定日志标识符的对象,将抛出异常。
- 返回
- 找到的表达式组
在 NX10.0.0 中创建。
许可证要求:无
- 参数
-
◆ FindObject() [2/2]
根据日志中记录的给定标识符查找 NXOpen::ExpressionGroup 。 同一对象在不同软件版本中的 JournalIdentifier 可能不同。但当向 FindObject 传入对象旧版本的日志标识符时,新版本软件应能找到同一对象。 一般来说,此方法不应在手写代码中使用,仅用于支持日志的录制和回放。 若未找到具有给定日志标识符的对象,将抛出异常。
- 返回
- 找到的表达式组
在 NX10.0.0 中创建。
许可证要求:无
- 参数
-
◆ GetAllExpressionGroupsInPart()
返回部件中所有表达式组的数组。
- 返回
- 表达式组数组
创建于NX10.0.0。
许可要求:无
◆ GetDefault()
返回默认表达式组。
- 返回
- 默认表达式组
创建于NX10.0.0。
许可要求:无
◆ GetGroupOfExpression()
返回表达式的“所属”表达式组。
- 返回
- 表达式所属的表达式组
在 NX10.0.0 中创建。
许可证要求:无
- 参数
-
◆ NX_DEPRECATED()
| NXOpen::ExpressionGroupCollection::NX_DEPRECATED |
( |
"Deprecated in NX2406.0.0. This functionality is no longer supported." | | ) |
|
使所有表达式组可见。
- 弃用
- 在NX2406.0.0中已过时。该功能不再受支持。
创建于NX10.0.0。
许可要求:无
◆ Rename() [1/2]
更改表达式组的名称。
在 NX11.0.0 中创建。
许可证要求:无
- 参数
-
| expressionGroup | 要重命名的表达式组 |
| newName | 表达式组的新名称 |
◆ Rename() [2/2]
更改表达式组的名称。
在 NX11.0.0 中创建。
许可证要求:无
- 参数
-
| expressionGroup | 要重命名的表达式组 |
| newName | 表达式组的新名称 |
◆ SetActive()
设置活动表达式组。
创建于NX10.0.0。
许可要求:无
- 参数
-
| expressionGroup | 要设为活动的表达式组 |
◆ Tag()
| tag_t NXOpen::ExpressionGroupCollection::Tag |
( |
| ) |
const |