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

链接部件管理器 更多...

#include <LinkedPartManager.hxx>

类 NXOpen::LinkedPartManager 继承关系图:
NXOpen::TaggedObjectCollection

class  iterator

Public 类型

typedef NXOpen::Callback1< void, NXOpen::LinkedMirrorPartAttributeEditEvent * > AttributeEditHandler
typedef NXOpen::Callback1< void, NXOpen::LinkedMirrorPartEntityMapEvent * > MapEntityHandler

Public 成员函数

int AddAttributeEditHandler (const NXOpen::LinkedPartManager::AttributeEditHandler &handler)
int AddMapEntityHandler (const NXOpen::LinkedPartManager::MapEntityHandler &handler)
iterator begin ()
iterator end ()
void RemoveAttributeEditHandler (int id)
void RemoveMapEntityHandler (int id)
tag_t Tag () const

详细描述

链接部件管理器

表示链接镜像零件创建和更新过程中的自定义接口。
"映射实体处理器"自定义回调在创建链接镜像零件和从源更新链接镜像零件时被调用。 可以通过此回调提供源零件中候选未映射实体与镜像零件中候选未映射实体之间的自定义映射。 "属性编辑处理器"自定义回调在创建链接镜像零件和从源更新链接镜像零件时被调用。 可以通过此回调编辑镜像零件中实体的属性。

要获取此类的实例,请参考 NXOpen::Session

创建于NX8.5.0。

成员类型定义说明

◆ AttributeEditHandler

每当创建链接镜像零件或从源更新链接镜像零件时调用的用户定义属性编辑方法
创建于NX8.5.0。

许可证要求 : 无

◆ MapEntityHandler

每当创建链接镜像零件或从源更新链接镜像零件时调用的用户定义映射实体方法
创建于NX8.5.0。

许可证要求 : 无

成员函数说明

◆ AddAttributeEditHandler()

int NXOpen::LinkedPartManager::AddAttributeEditHandler ( const NXOpen::LinkedPartManager::AttributeEditHandler & handler)

注册一个用户定义的属性编辑方法,该方法在创建链接镜像零件或从源更新链接镜像零件时被调用

返回
已注册方法的标识符(用于注销该方法)
创建于NX8.5.0。

许可证要求 : 无
参数
handler要注册的方法

◆ AddMapEntityHandler()

int NXOpen::LinkedPartManager::AddMapEntityHandler ( const NXOpen::LinkedPartManager::MapEntityHandler & handler)

注册一个用户定义的映射实体方法,该方法在创建链接镜像零件或从源更新链接镜像零件时被调用

返回
已注册方法的标识符(用于注销该方法)
创建于NX8.5.0。

许可证要求 : 无
参数
handler要注册的方法

◆ begin()

iterator NXOpen::LinkedPartManager::begin ( )

返回指向第一个元素的迭代器。

◆ end()

iterator NXOpen::LinkedPartManager::end ( )
inline

返回指向最后一个元素之后位置的迭代器。

◆ RemoveAttributeEditHandler()

void NXOpen::LinkedPartManager::RemoveAttributeEditHandler ( int id)

注销属性编辑处理器
创建于NX8.5.0。

许可证要求 : 无

参数
id要注销的方法的标识符

◆ RemoveMapEntityHandler()

void NXOpen::LinkedPartManager::RemoveMapEntityHandler ( int id)

注销用户定义的映射实体处理器
创建于NX8.5.0。

许可证要求 : 无

参数
id要注销的方法的标识符

◆ Tag()

tag_t NXOpen::LinkedPartManager::Tag ( ) const

返回此对象的标签。