|
NX Open C++ 参考指南 2406 v1.1
|
比较结果上下文类 更多...
#include <Mechatronics_ComparisonResultContext.hxx>
Public 类型 | |
| enum | ResolveConflictAction { ResolveConflictActionIgnore , ResolveConflictActionCreate , ResolveConflictActionUpdate } |
Public 成员函数 | |
| NXString | EcadProjectId () |
| void | GetResults (std::vector< NXOpen::Mechatronics::ComparisonResult * > &results) |
| NXString | PartName () |
| void | ResolveConflictResult (NXOpen::Mechatronics::ComparisonResult *conflictResult, NXOpen::Mechatronics::ComparisonResultContext::ResolveConflictAction action, std::vector< NXOpen::Mechatronics::ComparisonResult * > &replacements) |
| virtual | ~ComparisonResultContext () |
| Public 成员函数 继承自 NXOpen::Mechatronics::ComparisonResultBase | |
| bool | Ignored () |
| void | SetIgnored (bool isIgnored) |
| virtual | ~ComparisonResultBase () |
| Public 成员函数 继承自 NXOpen::TransientObject | |
| void * | GetHandle () |
比较结果上下文类
表示比较结果的上下文
于NX9.0.0中创建。
|
virtual |
从内存中释放对象。调用此方法后,使用该对象是非法的。在.NET中,当对象被垃圾回收器删除时,此方法会自动调用。
于NX9.0.0中创建。
许可证要求 : 无
| NXString NXOpen::Mechatronics::ComparisonResultContext::EcadProjectId | ( | ) |
返回比较上下文中的ECAD项目ID
于NX9.0.0中创建。
许可证要求 : 无
| void NXOpen::Mechatronics::ComparisonResultContext::GetResults | ( | std::vector< NXOpen::Mechatronics::ComparisonResult * > & | results | ) |
从上下文中获取比较结果列表
于NX9.0.0中创建。
许可证要求 : 无
| results | 结果数组 |
| NXString NXOpen::Mechatronics::ComparisonResultContext::PartName | ( | ) |
返回比较上下文中的部件名称
于NX9.0.0中创建。
许可证要求 : 无
| void NXOpen::Mechatronics::ComparisonResultContext::ResolveConflictResult | ( | NXOpen::Mechatronics::ComparisonResult * | conflictResult, |
| NXOpen::Mechatronics::ComparisonResultContext::ResolveConflictAction | action, | ||
| std::vector< NXOpen::Mechatronics::ComparisonResult * > & | replacements ) |
生成一些新结果以解决冲突
于NX9.0.0中创建。
许可证要求 : nx_mcd_core ("机电概念设计器")
| conflictResult | 冲突结果 |
| action | 操作 |
| replacements | 新生成结果的数组 |