|
NX Open C++ 参考指南 2406 v1.1
|
外部文件引用器接口 更多...
#include <IExternalFileReferencer.hxx>
Public 成员函数 | |
| virtual NXOpen::ExternalFileReferenceAdapter * | EstablishReference (int referenceObjectId, NXOpen::ExternalFileReferenceAdapter::Type referenceType, const char *externalFileSpec)=0 |
| virtual NXOpen::ExternalFileReferenceAdapter * | EstablishReference (int referenceObjectId, NXOpen::ExternalFileReferenceAdapter::Type referenceType, const NXString &externalFileSpec)=0 |
| virtual NXString | GetExternalFileDefinitionKey (NXOpen::ExternalFileReferenceAdapter *adapter)=0 |
| virtual NXOpen::ExternalFileReferenceAdapter * | GetExternalFileReferenceAdapter (int referenceObjectId)=0 |
| virtual void | SetExternalFileReferenceAdapter (int referenceObjectId, NXOpen::ExternalFileReferenceAdapter *adapter)=0 |
外部文件引用器接口
表示需要由希望建立Teamcenter中管理的外部文件引用的应用程序对象实现的接口。
在NX1847.0.0中创建。
|
pure virtual |
建立到给定文件规范的外部引用。
| referenceObjectId | 如果引用对象有多个外部引用,则用于此引用的唯一标识符 |
| referenceType | 要建立的引用类型 |
| externalFileSpec | 外部文件规范。 |
在 NXOpen::CAE::ExternalFileReferencer, NXOpen::Diagramming::ReferenceGeometryBuilder, NXOpen::Fields::ExternalFileProfileBuilder, NXOpen::Fields::TimeSeriesProfileBuilder, NXOpen::Motion::AnalyticalContactBuilder, NXOpen::Motion::AutoFlexPropertyBuilder, NXOpen::Motion::BodyContactLms, NXOpen::Motion::BodyContactSphereToCAD, NXOpen::Motion::FlexBodyBuilder, NXOpen::Motion::MechatronicsBuilder, NXOpen::Motion::RoadBuilder, NXOpen::Motion::TirePropertyBasicParameters, NXOpen::Motion::TirePropertyCdBuilder, NXOpen::Motion::TirePropertyFtBuilder, NXOpen::Motion::TirePropertyMFTyreAndMFSwiftBuilder, NXOpen::PartMfg::DocumentElementBuilder , 以及 NXOpen::PartMfg::ModelElementBuilder 内被实现.
|
pure virtual |
建立到给定文件规范的外部引用。
| referenceObjectId | 如果引用对象有多个外部引用,则用于此引用的唯一标识符 |
| referenceType | 要建立的引用类型 |
| externalFileSpec | 外部文件规范。 |
在 NXOpen::CAE::ExternalFileReferencer, NXOpen::Diagramming::ReferenceGeometryBuilder, NXOpen::Fields::ExternalFileProfileBuilder, NXOpen::Fields::TimeSeriesProfileBuilder, NXOpen::Motion::AnalyticalContactBuilder, NXOpen::Motion::AutoFlexPropertyBuilder, NXOpen::Motion::BodyContactLms, NXOpen::Motion::BodyContactSphereToCAD, NXOpen::Motion::FlexBodyBuilder, NXOpen::Motion::MechatronicsBuilder, NXOpen::Motion::RoadBuilder, NXOpen::Motion::TirePropertyBasicParameters, NXOpen::Motion::TirePropertyCdBuilder, NXOpen::Motion::TirePropertyFtBuilder, NXOpen::Motion::TirePropertyMFTyreAndMFSwiftBuilder, NXOpen::PartMfg::DocumentElementBuilder , 以及 NXOpen::PartMfg::ModelElementBuilder 内被实现.
|
pure virtual |
获取用于外部文件适配器的文件定义。
在NX1847.0.0中创建。
许可证要求:无
| adapter | 外部文件引用对象 |
在 NXOpen::CAE::ExternalFileReferencer, NXOpen::Diagramming::ReferenceGeometryBuilder, NXOpen::Fields::ExternalFileProfileBuilder, NXOpen::Fields::TimeSeriesProfileBuilder, NXOpen::Motion::AnalyticalContactBuilder, NXOpen::Motion::AutoFlexPropertyBuilder, NXOpen::Motion::BodyContactLms, NXOpen::Motion::BodyContactSphereToCAD, NXOpen::Motion::FlexBodyBuilder, NXOpen::Motion::MechatronicsBuilder, NXOpen::Motion::RoadBuilder, NXOpen::Motion::TirePropertyBasicParameters, NXOpen::Motion::TirePropertyCdBuilder, NXOpen::Motion::TirePropertyFtBuilder, NXOpen::Motion::TirePropertyMFTyreAndMFSwiftBuilder, NXOpen::PartMfg::DocumentElementBuilder , 以及 NXOpen::PartMfg::ModelElementBuilder 内被实现.
|
pure virtual |
返回外部文件引用对象。如果引用对象有多个外部引用,请使用referenceObjectId返回正确的外部文件适配器。
| referenceObjectId | 当引用对象有多个外部引用时所需的外部引用唯一标识符 |
在 NXOpen::CAE::ExternalFileReferencer, NXOpen::Diagramming::ReferenceGeometryBuilder, NXOpen::Fields::ExternalFileProfileBuilder, NXOpen::Fields::TimeSeriesProfileBuilder, NXOpen::Motion::AnalyticalContactBuilder, NXOpen::Motion::AutoFlexPropertyBuilder, NXOpen::Motion::BodyContactLms, NXOpen::Motion::BodyContactSphereToCAD, NXOpen::Motion::FlexBodyBuilder, NXOpen::Motion::MechatronicsBuilder, NXOpen::Motion::RoadBuilder, NXOpen::Motion::TirePropertyBasicParameters, NXOpen::Motion::TirePropertyCdBuilder, NXOpen::Motion::TirePropertyFtBuilder, NXOpen::Motion::TirePropertyMFTyreAndMFSwiftBuilder, NXOpen::PartMfg::DocumentElementBuilder , 以及 NXOpen::PartMfg::ModelElementBuilder 内被实现.
|
pure virtual |
设置外部文件引用对象。如果引用对象有多个外部引用,请使用referenceObjectId设置正确的引用。
在NX1847.0.0中创建。
许可证要求:无
| referenceObjectId | 当引用对象有多个外部引用时所需的外部引用唯一标识符 |
| adapter | 外部文件引用对象 |
在 NXOpen::CAE::ExternalFileReferencer, NXOpen::Diagramming::ReferenceGeometryBuilder, NXOpen::Fields::ExternalFileProfileBuilder, NXOpen::Fields::TimeSeriesProfileBuilder, NXOpen::Motion::AnalyticalContactBuilder, NXOpen::Motion::AutoFlexPropertyBuilder, NXOpen::Motion::BodyContactLms, NXOpen::Motion::BodyContactSphereToCAD, NXOpen::Motion::FlexBodyBuilder, NXOpen::Motion::MechatronicsBuilder, NXOpen::Motion::RoadBuilder, NXOpen::Motion::TirePropertyBasicParameters, NXOpen::Motion::TirePropertyCdBuilder, NXOpen::Motion::TirePropertyFtBuilder, NXOpen::Motion::TirePropertyMFTyreAndMFSwiftBuilder, NXOpen::PartMfg::DocumentElementBuilder , 以及 NXOpen::PartMfg::ModelElementBuilder 内被实现.