PmiAttributeCollection Class¶
-
class
NXOpen.Annotations.PmiAttributeCollection¶ Bases:
objectRepresents a collection of
NXOpen.Annotations.PmiAttributeobjects.To obtain an instance of this class, refer to
NXOpen.Annotations.PmiManagerNew in version NX6.0.0.
Methods¶
Method Detail¶
CreateBalloonNoteBuilder¶
-
PmiAttributeCollection.CreateBalloonNoteBuilder¶ Creates a
NXOpen.Annotations.BalloonNoteBuilderSignature
CreateBalloonNoteBuilder(balloonNote)Parameters: balloonNote ( NXOpen.Annotations.BalloonNote) – balloon noteReturns: Return type: NXOpen.Annotations.BalloonNoteBuilderNew in version NX6.0.0.
License requirements: None.
CreateCompanyProprietaryInformationBuilder¶
-
PmiAttributeCollection.CreateCompanyProprietaryInformationBuilder¶ Creates a
NXOpen.Annotations.CompanyProprietaryInformationBuilderSignature
CreateCompanyProprietaryInformationBuilder(companyProprietaryInformation)Parameters: companyProprietaryInformation ( NXOpen.Annotations.CompanyProprietaryInformation) – company proprietaryReturns: Return type: NXOpen.Annotations.CompanyProprietaryInformationBuilderNew in version NX6.0.0.
License requirements: None.
CreateCoordinateNoteBuilder¶
-
PmiAttributeCollection.CreateCoordinateNoteBuilder¶ Creates a
NXOpen.Annotations.CoordinateNoteBuilderSignature
CreateCoordinateNoteBuilder(coordinateNote)Parameters: coordinateNote ( NXOpen.Annotations.CoordinateNote) – coordinate noteReturns: Return type: NXOpen.Annotations.CoordinateNoteBuilderNew in version NX6.0.0.
License requirements: None.
CreateEnterpriseIdentificationBuilder¶
-
PmiAttributeCollection.CreateEnterpriseIdentificationBuilder¶ Creates a
NXOpen.Annotations.EnterpriseIdentificationBuilderSignature
CreateEnterpriseIdentificationBuilder(enterpriseIdentification)Parameters: enterpriseIdentification ( NXOpen.Annotations.EnterpriseIdentification) – enterprise identificationReturns: Return type: NXOpen.Annotations.EnterpriseIdentificationBuilderNew in version NX6.0.0.
License requirements: None.
CreateExportControlBuilder¶
-
PmiAttributeCollection.CreateExportControlBuilder¶ Creates a
NXOpen.Annotations.ExportControlBuilderSignature
CreateExportControlBuilder(exportControl)Parameters: exportControl ( NXOpen.Annotations.ExportControl) – export controlReturns: Return type: NXOpen.Annotations.ExportControlBuilderNew in version NX6.0.0.
License requirements: None.
CreateGeneralNoteBuilder¶
-
PmiAttributeCollection.CreateGeneralNoteBuilder¶ Creates a
NXOpen.Annotations.GeneralNoteBuilderSignature
CreateGeneralNoteBuilder(generalNote)Parameters: generalNote ( NXOpen.Annotations.GeneralNote) – general noteReturns: Return type: NXOpen.Annotations.GeneralNoteBuilderNew in version NX6.0.0.
License requirements: None.
CreateGovernmentSecurityInformationBuilder¶
-
PmiAttributeCollection.CreateGovernmentSecurityInformationBuilder¶ Creates a
NXOpen.Annotations.GovernmentSecurityInformationBuilderSignature
CreateGovernmentSecurityInformationBuilder(governmentSecurityInformation)Parameters: governmentSecurityInformation ( NXOpen.Annotations.GovernmentSecurityInformation) – eMarking governmentReturns: Return type: NXOpen.Annotations.GovernmentSecurityInformationBuilderNew in version NX6.0.0.
License requirements: None.
CreateLocatorDesignatorBuilder¶
-
PmiAttributeCollection.CreateLocatorDesignatorBuilder¶ Creates a
NXOpen.Annotations.LocatorDesignatorBuilderSignature
CreateLocatorDesignatorBuilder(locatorDesignator)Parameters: locatorDesignator ( NXOpen.Annotations.LocatorDesignator) – locator designatorReturns: Return type: NXOpen.Annotations.LocatorDesignatorBuilderNew in version NX6.0.0.
License requirements: None.
CreateMaterialSpecificationBuilder¶
-
PmiAttributeCollection.CreateMaterialSpecificationBuilder¶ Creates a
NXOpen.Annotations.MaterialSpecificationBuilderSignature
CreateMaterialSpecificationBuilder(materialSpecification)Parameters: materialSpecification ( NXOpen.Annotations.MaterialSpecification) – material specificationReturns: Return type: NXOpen.Annotations.MaterialSpecificationBuilderNew in version NX6.0.0.
License requirements: None.
CreatePartIdentificationBuilder¶
-
PmiAttributeCollection.CreatePartIdentificationBuilder¶ Creates a
NXOpen.Annotations.PartIdentificationBuilderSignature
CreatePartIdentificationBuilder(partIdentification)Parameters: partIdentification ( NXOpen.Annotations.PartIdentification) – part identificationReturns: Return type: NXOpen.Annotations.PartIdentificationBuilderNew in version NX6.0.0.
License requirements: None.
CreatePmiAttributeBuilder¶
-
PmiAttributeCollection.CreatePmiAttributeBuilder¶ Creates a
NXOpen.Annotations.PmiAttributeBuilderSignature
CreatePmiAttributeBuilder(pmiAttr)Parameters: pmiAttr ( NXOpen.Annotations.PmiAttribute) – pmi base classReturns: Return type: NXOpen.Annotations.PmiAttributeBuilderNew in version NX6.0.0.
License requirements: None.
CreatePmiAttributeValueIntegerBuilder¶
-
PmiAttributeCollection.CreatePmiAttributeValueIntegerBuilder¶ Creates a
NXOpen.Annotations.PmiAttributeValueIntegerBuilderSignature
CreatePmiAttributeValueIntegerBuilder(pmiAttributeValueInteger)Parameters: pmiAttributeValueInteger ( NXOpen.Annotations.PmiAttributeValueInteger) – integer valueReturns: Return type: NXOpen.Annotations.PmiAttributeValueIntegerBuilderNew in version NX6.0.0.
License requirements: None.
CreatePmiAttributeValueListBuilder¶
-
PmiAttributeCollection.CreatePmiAttributeValueListBuilder¶ Creates a
NXOpen.Annotations.PmiAttributeValueListBuilderSignature
CreatePmiAttributeValueListBuilder(pmiAttributeValueList)Parameters: pmiAttributeValueList ( NXOpen.Annotations.PmiAttributeValueList) – list valueReturns: Return type: NXOpen.Annotations.PmiAttributeValueListBuilderNew in version NX6.0.0.
License requirements: None.
CreatePmiAttributeValueMultipleStringBuilder¶
-
PmiAttributeCollection.CreatePmiAttributeValueMultipleStringBuilder¶ Creates a
NXOpen.Annotations.PmiAttributeValueMultipleStringBuilderSignature
CreatePmiAttributeValueMultipleStringBuilder(pmiAttributeValueMultipleString)Parameters: pmiAttributeValueMultipleString ( NXOpen.Annotations.PmiAttributeValueMultipleString) – multiple string valueReturns: Return type: NXOpen.Annotations.PmiAttributeValueMultipleStringBuilderNew in version NX6.0.0.
License requirements: None.
CreatePmiAttributeValueNumberBuilder¶
-
PmiAttributeCollection.CreatePmiAttributeValueNumberBuilder¶ Creates a
NXOpen.Annotations.PmiAttributeValueNumberBuilderSignature
CreatePmiAttributeValueNumberBuilder(pmiAttributeValueNumber)Parameters: pmiAttributeValueNumber ( NXOpen.Annotations.PmiAttributeValueNumber) – number valueReturns: Return type: NXOpen.Annotations.PmiAttributeValueNumberBuilderNew in version NX6.0.0.
License requirements: None.
CreatePmiAttributeValueStringBuilder¶
-
PmiAttributeCollection.CreatePmiAttributeValueStringBuilder¶ Creates a
NXOpen.Annotations.PmiAttributeValueStringBuilderSignature
CreatePmiAttributeValueStringBuilder(pmiAttributeValueString)Parameters: pmiAttributeValueString ( NXOpen.Annotations.PmiAttributeValueString) – string valueReturns: Return type: NXOpen.Annotations.PmiAttributeValueStringBuilderNew in version NX6.0.0.
License requirements: None.
CreatePmiAttributeValueUrlBuilder¶
-
PmiAttributeCollection.CreatePmiAttributeValueUrlBuilder¶ Creates a
NXOpen.Annotations.PmiAttributeValueUrlBuilderSignature
CreatePmiAttributeValueUrlBuilder(pmiAttributeValueUrl)Parameters: pmiAttributeValueUrl ( NXOpen.Annotations.PmiAttributeValueUrl) – list valueReturns: Return type: NXOpen.Annotations.PmiAttributeValueUrlBuilderNew in version NX6.0.0.
License requirements: None.
CreatePmiIntegerBuilder¶
-
PmiAttributeCollection.CreatePmiIntegerBuilder¶ Creates a
NXOpen.Annotations.PmiIntegerBuilderSignature
CreatePmiIntegerBuilder(pmiInteger)Parameters: pmiInteger ( NXOpen.Annotations.PmiInteger) – integerReturns: Return type: NXOpen.Annotations.PmiIntegerBuilderNew in version NX6.0.0.
License requirements: None.
CreatePmiNumberBuilder¶
-
PmiAttributeCollection.CreatePmiNumberBuilder¶ Creates a
NXOpen.Annotations.PmiNumberBuilderSignature
CreatePmiNumberBuilder(pmiNumber)Parameters: pmiNumber ( NXOpen.Annotations.PmiNumber) – numberReturns: Return type: NXOpen.Annotations.PmiNumberBuilderNew in version NX6.0.0.
License requirements: None.
CreatePmiStringBuilder¶
-
PmiAttributeCollection.CreatePmiStringBuilder¶ Creates a
NXOpen.Annotations.PmiStringBuilderSignature
CreatePmiStringBuilder(pmiString)Parameters: pmiString ( NXOpen.Annotations.PmiString) – stringReturns: Return type: NXOpen.Annotations.PmiStringBuilderNew in version NX6.0.0.
License requirements: None.
CreatePmiUrlNoteBuilder¶
-
PmiAttributeCollection.CreatePmiUrlNoteBuilder¶ Creates a
NXOpen.Annotations.PmiUrlNoteBuilderSignature
CreatePmiUrlNoteBuilder(pmiUrlNote)Parameters: pmiUrlNote ( NXOpen.Annotations.PmiUrlNote) – url noteReturns: Return type: NXOpen.Annotations.PmiUrlNoteBuilderNew in version NX6.0.0.
License requirements: None.
CreatePmiUserDefinedBuilder¶
-
PmiAttributeCollection.CreatePmiUserDefinedBuilder¶ Creates a
NXOpen.Annotations.PmiUserDefinedBuilderSignature
CreatePmiUserDefinedBuilder(userDefined)Parameters: userDefined ( NXOpen.Annotations.PmiUserDefined) – user definedReturns: Return type: NXOpen.Annotations.PmiUserDefinedBuilderNew in version NX6.0.0.
License requirements: None.
CreateProcessSpecificationBuilder¶
-
PmiAttributeCollection.CreateProcessSpecificationBuilder¶ Creates a
NXOpen.Annotations.ProcessSpecificationBuilderSignature
CreateProcessSpecificationBuilder(processSpecification)Parameters: processSpecification ( NXOpen.Annotations.ProcessSpecification) – process specificationReturns: Return type: NXOpen.Annotations.ProcessSpecificationBuilderNew in version NX6.0.0.
License requirements: None.
CreateSpecificNoteBuilder¶
-
PmiAttributeCollection.CreateSpecificNoteBuilder¶ Creates a
NXOpen.Annotations.SpecificNoteBuilderSignature
CreateSpecificNoteBuilder(specificNote)Parameters: specificNote ( NXOpen.Annotations.SpecificNote) – specific noteReturns: Return type: NXOpen.Annotations.SpecificNoteBuilderNew in version NX6.0.0.
License requirements: None.
CreateSurfaceFinishBuilder¶
-
PmiAttributeCollection.CreateSurfaceFinishBuilder¶ Creates a
NXOpen.Annotations.SurfaceFinishBuilderSignature
CreateSurfaceFinishBuilder(surfaceFinish)Parameters: surfaceFinish ( NXOpen.Annotations.SurfaceFinish) – surface finishReturns: Return type: NXOpen.Annotations.SurfaceFinishBuilderNew in version NX6.0.0.
License requirements: None.
FindObject¶
-
PmiAttributeCollection.FindObject¶ Finds the
NXOpen.Annotations.PmiAttributewith the given identifier as recorded in a journal.An object may not return the same value as its JournalIdentifier in different versions of the software. However newer versions of the software should find the same object when FindObject is passed older versions of its journal identifier. In general, this method should not be used in handwritten code and exists to support record and playback of journals.
An exception will be thrown if no object can be found with the given journal identifier.
Signature
FindObject(journalIdentifier)Parameters: journalIdentifier (str) – Identifier of the pmi Returns: PMI with this identifier Return type: NXOpen.TaggedObjectNew in version NX6.0.0.
License requirements: None.