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.