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

自定义弹出菜单接口 更多...

#include <CustomPopupMenu.hxx>

类 NXOpen::CustomPopupMenu 继承关系图:
NXOpen::CustomPopupMenuItem NXOpen::TransientObject

Public 成员函数

NXOpen::CustomPopupMenuAddMenu (int menuId, const char *menuName)
NXOpen::CustomPopupMenuAddMenu (int menuId, const NXString &menuName)
NXOpen::CustomPopupMenuItemAddMenuItem (int menuItemId, const char *menuItemName)
NXOpen::CustomPopupMenuItemAddMenuItem (int menuItemId, const NXString &menuItemName)
void AddMenuSeparator ()
virtual ~CustomPopupMenu ()
Public 成员函数 继承自 NXOpen::CustomPopupMenuItem
int GetId ()
NXString GetName ()
void SetDisabled ()
virtual ~CustomPopupMenuItem ()
Public 成员函数 继承自 NXOpen::TransientObject
void * GetHandle ()

详细描述

自定义弹出菜单接口

表示自定义弹出菜单项类
在NX6.0.4中创建。

构造及析构函数说明

◆ ~CustomPopupMenu()

virtual NXOpen::CustomPopupMenu::~CustomPopupMenu ( )
virtual

从内存中释放对象。调用此方法后,使用该对象是非法的。在.NET中,当垃圾回收器删除对象时,此方法会自动调用。
在NX6.0.4中创建。

许可要求:无

成员函数说明

◆ AddMenu() [1/2]

NXOpen::CustomPopupMenu * NXOpen::CustomPopupMenu::AddMenu ( int menuId,
const char * menuName )

向此菜单添加并返回一个子菜单

返回
子菜单
在NX6.0.4中创建。

许可要求:无
参数
menuId子菜单的ID
menuName子菜单的名称

◆ AddMenu() [2/2]

NXOpen::CustomPopupMenu * NXOpen::CustomPopupMenu::AddMenu ( int menuId,
const NXString & menuName )

向此菜单添加并返回一个子菜单

返回
子菜单
在NX6.0.4中创建。

许可要求:无
参数
menuId子菜单的ID
menuName子菜单的名称

◆ AddMenuItem() [1/2]

NXOpen::CustomPopupMenuItem * NXOpen::CustomPopupMenu::AddMenuItem ( int menuItemId,
const char * menuItemName )

向此菜单添加并返回一个菜单项

返回
菜单项
在NX6.0.4中创建。

许可要求:无
参数
menuItemId菜单项的ID
menuItemName菜单项的名称

◆ AddMenuItem() [2/2]

NXOpen::CustomPopupMenuItem * NXOpen::CustomPopupMenu::AddMenuItem ( int menuItemId,
const NXString & menuItemName )

向此菜单添加并返回一个菜单项

返回
菜单项
在NX6.0.4中创建。

许可要求:无
参数
menuItemId菜单项的ID
menuItemName菜单项的名称

◆ AddMenuSeparator()

void NXOpen::CustomPopupMenu::AddMenuSeparator ( )

在子菜单中添加分隔符
在NX6.0.4中创建。

许可要求:无