|
NX Open C++ Reference Guide
|
This class serves as a gateway to part-specific tools for NX Manager mode. More...
Classes | |
| struct | CheckinInput |
| Reservation check-in input struct. More... | |
| struct | CheckoutInput |
| Reservation check-out input struct. More... | |
Public Member Functions | |
| void | AssignPermanentName (const NXString &newFileName) |
| Assign a permanent name to the temporary part Created in NX7.5.0. | |
| void | AssignPermanentName (const char *newFileName) |
| Assign a permanent name to the temporary part Created in NX7.5.0. | |
| NXOpen::PDM::OperationErrors * | CheckinParts (const std::vector< NXOpen::BasePart * > &partsToCheckIn, const NXOpen::PDM::PdmPart::CheckinInput &checkInInput) |
| Given an array of parts, check in the parts. | |
| void | Checkout () |
| Checkout the part Created in NX6.0.0. | |
| NXOpen::PDM::OperationErrors * | CheckoutParts (const std::vector< NXOpen::BasePart * > &partsToCheckOut, const NXOpen::PDM::PdmPart::CheckoutInput &checkOutInput) |
| Given an array of parts, check out the parts. | |
| NXOpen::PDM::AlternateIdManager * | NewAlternateIdManager () |
| Create an instance of a PDM::AlternateIdManager class that will be used to create alternate ID information on the part. | |
| NXOpen::PDM::DatabaseAttributeManager * | NewDatabaseAttributeManager () |
| Create an instance of a PDM::DatabaseAttributeManager class that will be used to modify database attributes of the part. | |
| void | SetDefaultFolderForPart () |
| Set default folder for the part in which it is to be saved Created in NX7.5.0. | |
| tag_t | Tag () const |
| Returns the tag of this object. | |
This class serves as a gateway to part-specific tools for NX Manager mode.
<br> To obtain an instance of this class, refer to @link BasePart BasePart @endlink <br>
Created in NX4.0.0.
| void NXOpen::PDM::PdmPart::AssignPermanentName | ( | const NXString & | newFileName | ) |
Assign a permanent name to the temporary part
Created in NX7.5.0.
License requirements : None
| newFileName | name of new part file to create NOTE: The full Unicode character set is not supported for this parameter. |
| void NXOpen::PDM::PdmPart::AssignPermanentName | ( | const char * | newFileName | ) |
Assign a permanent name to the temporary part
Created in NX7.5.0.
License requirements : None
| newFileName | name of new part file to create NOTE: The full Unicode character set is not supported for this parameter. |
| NXOpen::PDM::OperationErrors* NXOpen::PDM::PdmPart::CheckinParts | ( | const std::vector< NXOpen::BasePart * > & | partsToCheckIn, |
| const NXOpen::PDM::PdmPart::CheckinInput & | checkInInput | ||
| ) |
Given an array of parts, check in the parts.
| partsToCheckIn | Array of parts to check in |
| checkInInput | Input which control the check in behavior |
| void NXOpen::PDM::PdmPart::Checkout | ( | ) |
Checkout the part
Created in NX6.0.0.
License requirements : None
| NXOpen::PDM::OperationErrors* NXOpen::PDM::PdmPart::CheckoutParts | ( | const std::vector< NXOpen::BasePart * > & | partsToCheckOut, |
| const NXOpen::PDM::PdmPart::CheckoutInput & | checkOutInput | ||
| ) |
Given an array of parts, check out the parts.
| partsToCheckOut | Array of parts to check out |
| checkOutInput | Input which control the check out behavior |
| NXOpen::PDM::AlternateIdManager* NXOpen::PDM::PdmPart::NewAlternateIdManager | ( | ) |
Create an instance of a PDM::AlternateIdManager class that will be used to create alternate ID information on the part.
| NXOpen::PDM::DatabaseAttributeManager* NXOpen::PDM::PdmPart::NewDatabaseAttributeManager | ( | ) |
Create an instance of a PDM::DatabaseAttributeManager class that will be used to modify database attributes of the part.
| void NXOpen::PDM::PdmPart::SetDefaultFolderForPart | ( | ) |
Set default folder for the part in which it is to be saved
Created in NX7.5.0.
License requirements : None
| tag_t NXOpen::PDM::PdmPart::Tag | ( | ) | const |
Returns the tag of this object.