|
NX Open C++ 参考指南 2406 v1.1
|
PMI属性集合 更多...
#include <Annotations_PmiAttributeCollection.hxx>
类 | |
| class | iterator |
PMI属性集合
表示 NXOpen::Annotations::PmiAttribute 对象的集合。
要获取此类的实例,请参考 NXOpen::Annotations::PmiManager
创建于 NX6.0.0。
| iterator NXOpen::Annotations::PmiAttributeCollection::begin | ( | ) |
返回指向第一个元素的迭代器
| NXOpen::Annotations::BalloonNoteBuilder * NXOpen::Annotations::PmiAttributeCollection::CreateBalloonNoteBuilder | ( | NXOpen::Annotations::BalloonNote * | balloonNote | ) |
创建 NXOpen::Annotations::BalloonNoteBuilder
Created in NX6.0.0.
License requirements : None
| balloonNote | balloon note |
| NXOpen::Annotations::CompanyProprietaryInformationBuilder * NXOpen::Annotations::PmiAttributeCollection::CreateCompanyProprietaryInformationBuilder | ( | NXOpen::Annotations::CompanyProprietaryInformation * | companyProprietaryInformation | ) |
创建 NXOpen::Annotations::CompanyProprietaryInformationBuilder
Created in NX6.0.0.
License requirements : None
| companyProprietaryInformation | company proprietary |
| NXOpen::Annotations::CoordinateNoteBuilder * NXOpen::Annotations::PmiAttributeCollection::CreateCoordinateNoteBuilder | ( | NXOpen::Annotations::CoordinateNote * | coordinateNote | ) |
创建 NXOpen::Annotations::CoordinateNoteBuilder
Created in NX6.0.0.
License requirements : None
| coordinateNote | coordinate note |
| NXOpen::Annotations::EnterpriseIdentificationBuilder * NXOpen::Annotations::PmiAttributeCollection::CreateEnterpriseIdentificationBuilder | ( | NXOpen::Annotations::EnterpriseIdentification * | enterpriseIdentification | ) |
创建 NXOpen::Annotations::EnterpriseIdentificationBuilder
Created in NX6.0.0.
License requirements : None
| enterpriseIdentification | enterprise identification |
| NXOpen::Annotations::ExportControlBuilder * NXOpen::Annotations::PmiAttributeCollection::CreateExportControlBuilder | ( | NXOpen::Annotations::ExportControl * | exportControl | ) |
创建 NXOpen::Annotations::ExportControlBuilder
Created in NX6.0.0.
License requirements : None
| exportControl | 导出控制 |
| NXOpen::Annotations::GeneralNoteBuilder * NXOpen::Annotations::PmiAttributeCollection::CreateGeneralNoteBuilder | ( | NXOpen::Annotations::GeneralNote * | generalNote | ) |
创建 NXOpen::Annotations::GeneralNoteBuilder
Created in NX6.0.0.
License requirements : None
| generalNote | general note |
| NXOpen::Annotations::GovernmentSecurityInformationBuilder * NXOpen::Annotations::PmiAttributeCollection::CreateGovernmentSecurityInformationBuilder | ( | NXOpen::Annotations::GovernmentSecurityInformation * | governmentSecurityInformation | ) |
创建 NXOpen::Annotations::GovernmentSecurityInformationBuilder
Created in NX6.0.0.
License requirements : None
| governmentSecurityInformation | eMarking government |
| NXOpen::Annotations::LocatorDesignatorBuilder * NXOpen::Annotations::PmiAttributeCollection::CreateLocatorDesignatorBuilder | ( | NXOpen::Annotations::LocatorDesignator * | locatorDesignator | ) |
创建 NXOpen::Annotations::LocatorDesignatorBuilder
Created in NX6.0.0.
License requirements : None
| locatorDesignator | locator designator |
| NXOpen::Annotations::MaterialSpecificationBuilder * NXOpen::Annotations::PmiAttributeCollection::CreateMaterialSpecificationBuilder | ( | NXOpen::Annotations::MaterialSpecification * | materialSpecification | ) |
创建 NXOpen::Annotations::MaterialSpecificationBuilder
Created in NX6.0.0.
License requirements : None
| materialSpecification | material specification |
| NXOpen::Annotations::PartIdentificationBuilder * NXOpen::Annotations::PmiAttributeCollection::CreatePartIdentificationBuilder | ( | NXOpen::Annotations::PartIdentification * | partIdentification | ) |
创建 NXOpen::Annotations::PartIdentificationBuilder
Created in NX6.0.0.
License requirements : None
| partIdentification | part identification |
| NXOpen::Annotations::PmiAttributeBuilder * NXOpen::Annotations::PmiAttributeCollection::CreatePmiAttributeBuilder | ( | NXOpen::Annotations::PmiAttribute * | pmiAttr | ) |
创建 NXOpen::Annotations::PmiAttributeBuilder
创建于 NX6.0.0.
许可要求:无
| pmiAttr | PMI基类 |
| NXOpen::Annotations::PmiAttributeValueIntegerBuilder * NXOpen::Annotations::PmiAttributeCollection::CreatePmiAttributeValueIntegerBuilder | ( | NXOpen::Annotations::PmiAttributeValueInteger * | pmiAttributeValueInteger | ) |
创建 NXOpen::Annotations::PmiAttributeValueIntegerBuilder
Created in NX6.0.0.
License requirements : None
| pmiAttributeValueInteger | integer value |
| NXOpen::Annotations::PmiAttributeValueListBuilder * NXOpen::Annotations::PmiAttributeCollection::CreatePmiAttributeValueListBuilder | ( | NXOpen::Annotations::PmiAttributeValueList * | pmiAttributeValueList | ) |
创建 NXOpen::Annotations::PmiAttributeValueListBuilder
Created in NX6.0.0.
License requirements : None
| pmiAttributeValueList | 列表值 |
| NXOpen::Annotations::PmiAttributeValueMultipleStringBuilder * NXOpen::Annotations::PmiAttributeCollection::CreatePmiAttributeValueMultipleStringBuilder | ( | NXOpen::Annotations::PmiAttributeValueMultipleString * | pmiAttributeValueMultipleString | ) |
创建 NXOpen::Annotations::PmiAttributeValueMultipleStringBuilder
Created in NX6.0.0.
License requirements : None
| pmiAttributeValueMultipleString | multiple string value |
| NXOpen::Annotations::PmiAttributeValueNumberBuilder * NXOpen::Annotations::PmiAttributeCollection::CreatePmiAttributeValueNumberBuilder | ( | NXOpen::Annotations::PmiAttributeValueNumber * | pmiAttributeValueNumber | ) |
创建 NXOpen::Annotations::PmiAttributeValueNumberBuilder
Created in NX6.0.0.
License requirements : None
| pmiAttributeValueNumber | 数值 |
| NXOpen::Annotations::PmiAttributeValueStringBuilder * NXOpen::Annotations::PmiAttributeCollection::CreatePmiAttributeValueStringBuilder | ( | NXOpen::Annotations::PmiAttributeValueString * | pmiAttributeValueString | ) |
创建 NXOpen::Annotations::PmiAttributeValueStringBuilder
Created in NX6.0.0.
License requirements : None
| pmiAttributeValueString | string value |
| NXOpen::Annotations::PmiAttributeValueUrlBuilder * NXOpen::Annotations::PmiAttributeCollection::CreatePmiAttributeValueUrlBuilder | ( | NXOpen::Annotations::PmiAttributeValueUrl * | pmiAttributeValueUrl | ) |
创建 NXOpen::Annotations::PmiAttributeValueUrlBuilder
Created in NX6.0.0.
License requirements : None
| pmiAttributeValueUrl | 列表值 |
| NXOpen::Annotations::PmiIntegerBuilder * NXOpen::Annotations::PmiAttributeCollection::CreatePmiIntegerBuilder | ( | NXOpen::Annotations::PmiInteger * | pmiInteger | ) |
创建 NXOpen::Annotations::PmiIntegerBuilder
创建于 NX6.0.0.
许可要求:无
| pmiInteger | 整数 |
| NXOpen::Annotations::PmiNumberBuilder * NXOpen::Annotations::PmiAttributeCollection::CreatePmiNumberBuilder | ( | NXOpen::Annotations::PmiNumber * | pmiNumber | ) |
创建 NXOpen::Annotations::PmiNumberBuilder
创建于 NX6.0.0.
许可要求:无
| pmiNumber | 数字 |
| NXOpen::Annotations::PmiStringBuilder * NXOpen::Annotations::PmiAttributeCollection::CreatePmiStringBuilder | ( | NXOpen::Annotations::PmiString * | pmiString | ) |
创建 NXOpen::Annotations::PmiStringBuilder
创建于 NX6.0.0.
许可要求:无
| pmiString | 字符串 |
| NXOpen::Annotations::PmiUrlNoteBuilder * NXOpen::Annotations::PmiAttributeCollection::CreatePmiUrlNoteBuilder | ( | NXOpen::Annotations::PmiUrlNote * | pmiUrlNote | ) |
创建 NXOpen::Annotations::PmiUrlNoteBuilder
创建于 NX6.0.0.
许可要求:无
| pmiUrlNote | URL注释 |
| NXOpen::Annotations::PmiUserDefinedBuilder * NXOpen::Annotations::PmiAttributeCollection::CreatePmiUserDefinedBuilder | ( | NXOpen::Annotations::PmiUserDefined * | userDefined | ) |
创建 NXOpen::Annotations::PmiUserDefinedBuilder
创建于 NX6.0.0.
许可要求:无
| userDefined | 用户定义 |
| NXOpen::Annotations::ProcessSpecificationBuilder * NXOpen::Annotations::PmiAttributeCollection::CreateProcessSpecificationBuilder | ( | NXOpen::Annotations::ProcessSpecification * | processSpecification | ) |
创建 NXOpen::Annotations::ProcessSpecificationBuilder
Created in NX6.0.0.
License requirements : None
| processSpecification | process specification |
| NXOpen::Annotations::SpecificNoteBuilder * NXOpen::Annotations::PmiAttributeCollection::CreateSpecificNoteBuilder | ( | NXOpen::Annotations::SpecificNote * | specificNote | ) |
创建 NXOpen::Annotations::SpecificNoteBuilder
Created in NX6.0.0.
License requirements : None
| specificNote | specific note |
| NXOpen::Annotations::SurfaceFinishBuilder * NXOpen::Annotations::PmiAttributeCollection::CreateSurfaceFinishBuilder | ( | NXOpen::Annotations::SurfaceFinish * | surfaceFinish | ) |
创建 NXOpen::Annotations::SurfaceFinishBuilder
Created in NX6.0.0.
License requirements : None
| surfaceFinish | surface finish |
|
inline |
返回指向最后一个元素之后位置的迭代器
| NXOpen::TaggedObject * NXOpen::Annotations::PmiAttributeCollection::FindObject | ( | const char * | journalIdentifier | ) |
查找具有日志中记录的给定标识符的 NXOpen::Annotations::PmiAttribute。 对象在不同软件版本中可能不返回与其 JournalIdentifier 相同的值。 但是,当向 FindObject 传递其旧版本的日志标识符时,较新版本的软件应能找到同一对象。 通常,此方法不应在手写代码中使用,其存在是为了支持日志的记录和回放。 如果找不到具有给定日志标识符的对象,将抛出异常。
| journalIdentifier | PMI的标识符 |
| NXOpen::TaggedObject * NXOpen::Annotations::PmiAttributeCollection::FindObject | ( | const NXString & | journalIdentifier | ) |
查找具有日志中记录的给定标识符的 NXOpen::Annotations::PmiAttribute。 对象在不同软件版本中可能不返回与其 JournalIdentifier 相同的值。 但是,当向 FindObject 传递其旧版本的日志标识符时,较新版本的软件应能找到同一对象。 通常,此方法不应在手写代码中使用,其存在是为了支持日志的记录和回放。 如果找不到具有给定日志标识符的对象,将抛出异常。
| journalIdentifier | PMI的标识符 |
| tag_t NXOpen::Annotations::PmiAttributeCollection::Tag | ( | ) | const |
返回此对象的标签。