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

应用程序工具类 更多...

#include <ShipDesign_ApplicationUtils.hxx>

Public 成员函数

 NX_DEPRECATED ("于NX2007.0.0版本弃用。 该功能不再受支持。") void RegisterApplicationForModlFeatureEdit(const NXString &appName)
 NX_DEPRECATED ("于NX2007.0.0版本弃用。 该功能不再受支持。") void RegisterApplicationSensitivityOnApplicationChange(const NXString &appName
 NX_DEPRECATED ("于NX2007.0.0版本弃用。 该功能不再受支持。") void RegisterButtonApplication(int appId
void RegisterApplicationForModlFeatureEdit (const char *appName)
void RegisterApplicationSensitivityOnApplicationChange (const char *appName, std::vector< NXString > &appsWhereToLive)
void RegisterButtonApplication (int appId, const char *buttonName)
NX_DEPRECATED("于NX2007.0.0版本弃用。 该功能不再受支持。") void RegisterLastApplication(NXOpen void RegisterLastApplication (NXOpen::Part *part, const char *appName)
tag_t Tag () const

Public 属性

std::vector< NXString > & appsWhereToLive
const NXStringbuttonName

详细描述

应用程序工具类

表示为中国区封装船舶API的生成器
要获取此类的实例,请参考 NXOpen::ShipDesign::ShipSession

创建于NX11.0.0版本。

成员函数说明

◆ NX_DEPRECATED() [1/3]

NXOpen::ShipDesign::ApplicationUtils::NX_DEPRECATED ( "于NX2007.0.0版本弃用。 该功能不再受支持。" ) const &

为模型特征编辑注册应用

弃用
于NX2007.0.0版本弃用。 该功能不再受支持。

创建于NX11.0.1版本。

许可要求: nx_ship_basic ("船舶基础设计") 或 nx_ship_detail ("船舶详细设计")

应用程序名称

◆ NX_DEPRECATED() [2/3]

NXOpen::ShipDesign::ApplicationUtils::NX_DEPRECATED ( "于NX2007.0.0版本弃用。 该功能不再受支持。" ) const &

注册应用切换时的应用敏感度

弃用
于NX2007.0.0版本弃用。 该功能不再受支持。

创建于NX11.0.2版本。

许可要求: nx_ship_basic ("船舶基础设计") 或 nx_ship_detail ("船舶详细设计")

主应用程序名称

◆ NX_DEPRECATED() [3/3]

NXOpen::ShipDesign::ApplicationUtils::NX_DEPRECATED ( "于NX2007.0.0版本弃用。 该功能不再受支持。" )

在其他应用中注册按钮

弃用
于NX2007.0.0版本弃用。 该功能不再受支持。

创建于NX11.0.1版本。

许可要求: nx_ship_basic ("船舶基础设计") 或 nx_ship_detail ("船舶详细设计")

应用程序ID

◆ RegisterApplicationForModlFeatureEdit()

void NXOpen::ShipDesign::ApplicationUtils::RegisterApplicationForModlFeatureEdit ( const char * appName)

为模型特征编辑注册应用

弃用
于NX2007.0.0版本弃用。 该功能不再受支持。

创建于NX11.0.1版本。

许可要求: nx_ship_basic ("船舶基础设计") 或 nx_ship_detail ("船舶详细设计")
参数
appName应用程序名称

◆ RegisterApplicationSensitivityOnApplicationChange()

void NXOpen::ShipDesign::ApplicationUtils::RegisterApplicationSensitivityOnApplicationChange ( const char * appName,
std::vector< NXString > & appsWhereToLive )

注册应用切换时的应用敏感度

弃用
于NX2007.0.0版本弃用。 该功能不再受支持。

创建于NX11.0.2版本。

许可要求: nx_ship_basic ("船舶基础设计") 或 nx_ship_detail ("船舶详细设计")
参数
appName主应用程序名称
appsWhereToLive允许主程序激活的应用程序数组

◆ RegisterButtonApplication()

void NXOpen::ShipDesign::ApplicationUtils::RegisterButtonApplication ( int appId,
const char * buttonName )

在其他应用中注册按钮

弃用
于NX2007.0.0版本弃用。 该功能不再受支持。

创建于NX11.0.1版本。

许可要求: nx_ship_basic ("船舶基础设计") 或 nx_ship_detail ("船舶详细设计")
参数
appId应用程序ID
buttonName按钮名称

◆ RegisterLastApplication()

NX_DEPRECATED("于NX2007.0.0版本弃用。 该功能不再受支持。") void RegisterLastApplication(NXOpen void NXOpen::ShipDesign::ApplicationUtils::RegisterLastApplication ( NXOpen::Part * part,
const char * appName )

注册部件的最后使用应用

弃用
于NX2007.0.0版本弃用。 该功能不再受支持。

创建于NX11.0.2版本。

许可要求: nx_ship_basic ("船舶基础设计") 或 nx_ship_detail ("船舶详细设计")

部件 应用程序名称 注册部件的最后使用应用

弃用
于NX2007.0.0版本弃用。 该功能不再受支持。

创建于NX11.0.2版本。

许可要求: nx_ship_basic ("船舶基础设计") 或 nx_ship_detail ("船舶详细设计")
参数
part部件
appName应用程序名称

◆ Tag()

tag_t NXOpen::ShipDesign::ApplicationUtils::Tag ( ) const

返回此对象的标识。

类成员变量说明

◆ appsWhereToLive

std::vector<NXString>& NXOpen::ShipDesign::ApplicationUtils::appsWhereToLive

允许主程序激活的应用程序数组

◆ buttonName

const NXString& NXOpen::ShipDesign::ApplicationUtils::buttonName

按钮名称