NXOpen C++ Reference Guide
|
Represents a builder class that performs Create operations
To create a new instance of this class, use NXOpen::PDM::PdmSession::CreateImportOperationBuilder
Default values.
More...
Public Member Functions | |
bool | AddCAENonMastersToImport () |
Returns the add non master to import Created in NX11.0.1. More... | |
bool | AddDfaMixins () |
Returns the add dfa mixins Created in NX10.0.0. More... | |
void | AddParts (std::vector< NXString > &parts, std::vector< NXString > &errorMsgs) |
Add parts to import Created in NX10.0.0. More... | |
void | AddPartsFromFolder (const NXString &folderPath, std::vector< NXString > &errorMsgs) |
Add parts to import from selected folder Created in NX10.0.0. More... | |
void | AddPartsFromFolder (const char *folderPath, std::vector< NXString > &errorMsgs) |
Add parts to import from selected folder Created in NX10.0.0. More... | |
void | AddPartsUsingLogFile (const NXString &logFilePath, std::vector< NXString > &errorMsgs) |
Add parts using log file either clone log file or import log file Created in NX10.0.0. More... | |
void | AddPartsUsingLogFile (const char *logFilePath, std::vector< NXString > &errorMsgs) |
Add parts using log file either clone log file or import log file Created in NX10.0.0. More... | |
bool | AssignAlternateIds () |
Returns the method returns the value indicating whether alternate IDs should be created during import Created in NX12.0.0. More... | |
NXString | AssociatedFilesRootDirectory () |
Returns the associated files root directory Created in NX10.0.0. More... | |
bool | CheckedoutCommentNotMatchError () |
Returns the method gets the status of the 'Notify if Checkout Comment not Match' Flag so as to pop an error that the previous checkout comment of file which user is trying to override does not match with the checkout comment entered through the dialog. More... | |
NXString | CheckoutComment () |
Returns the method is used to get the comment added by the user while checking in or checking out Created in NX1847.0.0. More... | |
NXOpen::PDM::PartOperationImportBuilder::CheckoutOptionType | CheckoutOption () |
Returns the method is used to identify id user want to checkout or checkin the file while import Created in NX1847.0.0. More... | |
NXOpen::PDM::PartOperationImportBuilder::ConversionRule | ConversionType () |
Returns the conversion type Created in NX10.0.0. More... | |
NXOpen::PDM::PartOperationImportBuilder::ExistingPartAction | DefaultAction () |
Returns the default action Created in NX10.0.0. More... | |
NXString | DefaultAlternateIdContext () |
Returns the method returns the IdContext to be used while assigning alternate IDs during import Created in NX12.0.0. More... | |
NXString | DefaultAlternateIdType () |
Returns the method returns the IdType to be used while assigning alternate IDs during import Created in NX12.0.0. More... | |
NXString | DefaultDescription () |
Returns the default description Created in NX10.0.0. More... | |
NXString | DefaultItemType () |
Returns the default item type Created in NX10.0.0. More... | |
NXString | DefaultName () |
Returns the default name Created in NX10.0.0. More... | |
NXString | DefaultOwningGroup () |
Returns the default owning group Created in NX10.0.0. More... | |
NXString | DefaultOwningUser () |
Returns the default owning user Created in NX10.0.0. More... | |
void | ExecuteDryRun () |
Execute the dry run Created in NX10.0.0. More... | |
void | GetDefaultProjectInformation (std::vector< NXString > &projectNames, std::vector< NXOpen::Session::ProjectAssignmentState > &assignmentStates) |
Get default projects information Created in NX10.0.0. More... | |
void | GetDfaFiles (std::vector< NXString > &dfaFiles) |
Get the dfa files Created in NX10.0.0. More... | |
void | GetExternalFileObjects (NXOpen::PDM::LogicalObject *logicalObject, std::vector< NXOpen::NXObject * > &objects) |
Gets the external file objects for the given part. More... | |
NXOpen::PDM::LogicalObject * | GetLogicalObjectForPart (const NXString &partFilename) |
Gets the known logical object for the given part filename. More... | |
NXOpen::PDM::LogicalObject * | GetLogicalObjectForPart (const char *partFilename) |
Gets the known logical object for the given part filename. More... | |
void | GetUpdatedLogicalObjects (std::vector< NXOpen::PDM::LogicalObject * > &logicalObjects) |
Gets the updated logical object objects for the parts after item type, relation type or master part for nonmaster is set or changed. More... | |
bool | IncludeComponentParts () |
Returns the include component parts Created in NX10.0.0. More... | |
bool | IncludeDependentParts () |
Returns the include dependent parts Created in NX10.0.0. More... | |
bool | NotCheckedoutError () |
Returns the method gets the status of the 'Notify if Not Checkout' Flag so as to pop an error that the file which user is trying to override is not check-out. More... | |
NXString | NumberAttr () |
Returns the number attr Created in NX10.0.0. More... | |
NXOpen::PDM::PartOperationImportBuilder::NumberingSourceOption | NumberingSource () |
Returns the numbering source Created in NX10.0.0. More... | |
NXString | OutputLogFile () |
Returns the output log file Created in NX10.0.0. More... | |
NXString | PrefixStr () |
Returns the prefix str Created in NX10.0.0. More... | |
bool | ProductInterfaces () |
Returns the product interfaces More... | |
bool | PublishJTData () |
Returns the flag for JT data publishing Created in NX1847.0.0. More... | |
bool | PublishOptionalInfo () |
Returns the optional information publishing Created in NX10.0.0. More... | |
void | RemoveDfaFile (const NXString &filename) |
Remove the dfa file Created in NX10.0.0. More... | |
void | RemoveDfaFile (const char *filename) |
Remove the dfa file Created in NX10.0.0. More... | |
NXString | ReplaceWithStr () |
Returns the replace with str Created in NX10.0.0. More... | |
void | ResetAttributes (const std::vector< NXOpen::PDM::LogicalObject * > &logicalObjects) |
Clear all attributes from the selected logical objects Created in NX10.0.0. More... | |
NXString | RevisionAttr () |
Returns the revision attr Created in NX10.0.0. More... | |
void | SetAddCAENonMastersToImport (bool addCAENonMasters) |
Sets the add non master to import Created in NX11.0.1. More... | |
void | SetAddDfaMixins (bool addDfaMixins) |
Sets the add dfa mixins Created in NX10.0.0. More... | |
void | SetAssignAlternateIds (bool createAlternateIDs) |
Sets the method returns the value indicating whether alternate IDs should be created during import Created in NX12.0.0. More... | |
void | SetAssociatedFilesRootDirectory (const NXString &foldername) |
Sets the associated files root directory Created in NX10.0.0. More... | |
void | SetAssociatedFilesRootDirectory (const char *foldername) |
Sets the associated files root directory Created in NX10.0.0. More... | |
void | SetCheckedoutCommentNotMatchError (bool checkedoutCommentNotMatchError) |
Sets the method gets the status of the 'Notify if Checkout Comment not Match' Flag so as to pop an error that the previous checkout comment of file which user is trying to override does not match with the checkout comment entered through the dialog. More... | |
void | SetCheckoutComment (const NXString &checkoutComment) |
Sets the method is used to get the comment added by the user while checking in or checking out Created in NX1847.0.0. More... | |
void | SetCheckoutComment (const char *checkoutComment) |
Sets the method is used to get the comment added by the user while checking in or checking out Created in NX1847.0.0. More... | |
void | SetCheckoutOption (NXOpen::PDM::PartOperationImportBuilder::CheckoutOptionType checkoutOption) |
Sets the method is used to identify id user want to checkout or checkin the file while import Created in NX1847.0.0. More... | |
void | SetConversionType (NXOpen::PDM::PartOperationImportBuilder::ConversionRule conversionType) |
Sets the conversion type Created in NX10.0.0. More... | |
void | SetDefaultAction (NXOpen::PDM::PartOperationImportBuilder::ExistingPartAction defaultAction) |
Sets the default action Created in NX10.0.0. More... | |
void | SetDefaultAlternateIdContext (const NXString &filename) |
Sets the method returns the IdContext to be used while assigning alternate IDs during import Created in NX12.0.0. More... | |
void | SetDefaultAlternateIdContext (const char *filename) |
Sets the method returns the IdContext to be used while assigning alternate IDs during import Created in NX12.0.0. More... | |
void | SetDefaultAlternateIdType (const NXString &filename) |
Sets the method returns the IdType to be used while assigning alternate IDs during import Created in NX12.0.0. More... | |
void | SetDefaultAlternateIdType (const char *filename) |
Sets the method returns the IdType to be used while assigning alternate IDs during import Created in NX12.0.0. More... | |
void | SetDefaultDescription (const NXString &defaultDescription) |
Sets the default description Created in NX10.0.0. More... | |
void | SetDefaultDescription (const char *defaultDescription) |
Sets the default description Created in NX10.0.0. More... | |
void | SetDefaultItemType (const NXString &defaultItemType) |
Sets the default item type Created in NX10.0.0. More... | |
void | SetDefaultItemType (const char *defaultItemType) |
Sets the default item type Created in NX10.0.0. More... | |
void | SetDefaultName (const NXString &defaultName) |
Sets the default name Created in NX10.0.0. More... | |
void | SetDefaultName (const char *defaultName) |
Sets the default name Created in NX10.0.0. More... | |
void | SetDefaultOwningGroup (const NXString &defaultOwningGroup) |
Sets the default owning group Created in NX10.0.0. More... | |
void | SetDefaultOwningGroup (const char *defaultOwningGroup) |
Sets the default owning group Created in NX10.0.0. More... | |
void | SetDefaultOwningUser (const NXString &defaultOwningUser) |
Sets the default owning user Created in NX10.0.0. More... | |
void | SetDefaultOwningUser (const char *defaultOwningUser) |
Sets the default owning user Created in NX10.0.0. More... | |
void | SetDefaultProjectInformation (std::vector< NXString > &projectNames, const std::vector< NXOpen::Session::ProjectAssignmentState > &assignmentStates) |
Set default projects information Created in NX10.0.0. More... | |
void | SetDfaFiles (std::vector< NXString > &dfaFiles) |
Set the dfa files Created in NX10.0.0. More... | |
void | SetExistingPartAttributes (NXOpen::PDM::LogicalObject *logicalObject, const NXString &existingPartCliSpec) |
Set attributes of existing part on the given logical object so that the part gets imported into specified existing item based on action. More... | |
void | SetExistingPartAttributes (NXOpen::PDM::LogicalObject *logicalObject, const char *existingPartCliSpec) |
Set attributes of existing part on the given logical object so that the part gets imported into specified existing item based on action. More... | |
void | SetIncludeComponentParts (bool includeComponentParts) |
Sets the include component parts Created in NX10.0.0. More... | |
void | SetIncludeDependentParts (bool includeDependentParts) |
Sets the include dependent parts Created in NX10.0.0. More... | |
void | SetNotCheckedoutError (bool notcheckedoutError) |
Sets the method gets the status of the 'Notify if Not Checkout' Flag so as to pop an error that the file which user is trying to override is not check-out. More... | |
void | SetNumberAttr (const NXString &numberAttr) |
Sets the number attr Created in NX10.0.0. More... | |
void | SetNumberAttr (const char *numberAttr) |
Sets the number attr Created in NX10.0.0. More... | |
void | SetNumberingSource (NXOpen::PDM::PartOperationImportBuilder::NumberingSourceOption numberingSource) |
Sets the numbering source Created in NX10.0.0. More... | |
void | SetOutputLogFile (const NXString &filename) |
Sets the output log file Created in NX10.0.0. More... | |
void | SetOutputLogFile (const char *filename) |
Sets the output log file Created in NX10.0.0. More... | |
void | SetPrefixStr (const NXString &prefixStr) |
Sets the prefix str Created in NX10.0.0. More... | |
void | SetPrefixStr (const char *prefixStr) |
Sets the prefix str Created in NX10.0.0. More... | |
void | SetProductInterfaces (bool productInterfaces) |
Sets the product interfaces More... | |
void | SetPublishJTData (bool publishJTData) |
Sets the flag for JT data publishing Created in NX1847.0.0. More... | |
void | SetPublishOptionalInfo (bool publishOptionalInfo) |
Sets the optional information publishing Created in NX10.0.0. More... | |
void | SetReplaceWithStr (const NXString &replaceWithStr) |
Sets the replace with str Created in NX10.0.0. More... | |
void | SetReplaceWithStr (const char *replaceWithStr) |
Sets the replace with str Created in NX10.0.0. More... | |
void | SetRevisionAttr (const NXString &revisionAttr) |
Sets the revision attr Created in NX10.0.0. More... | |
void | SetRevisionAttr (const char *revisionAttr) |
Sets the revision attr Created in NX10.0.0. More... | |
void | SetStringToReplace (const NXString &stringToReplace) |
Sets the string to replace Created in NX10.0.0. More... | |
void | SetStringToReplace (const char *stringToReplace) |
Sets the string to replace Created in NX10.0.0. More... | |
void | SetSuffixStr (const NXString &suffixStr) |
Sets the suffix str Created in NX10.0.0. More... | |
void | SetSuffixStr (const char *suffixStr) |
Sets the suffix str Created in NX10.0.0. More... | |
void | SetSyncArrangements (bool syncArrangements) |
Sets the sync arrangements More... | |
void | SetUseItemTypeFromPartFile (bool useItemTypeFromPartFile) |
Sets the flag to specify if Import can use the Item Type already present in the part during import Created in NX11.0.0. More... | |
void | SetValidationAbortImportOnFail (bool validationAbortImportOnFail) |
Sets the validation abort import on fail Created in NX10.0.0. More... | |
void | SetValidationMode (NXOpen::PDM::PartOperationImportBuilder::Validation validationMode) |
Sets the validation mode Created in NX10.0.0. More... | |
void | SetValidationRuleSetBrowseOption (NXOpen::PDM::PartOperationImportBuilder::ValidationRuleSetFileBrowseOption validationRuleSetBrowseOption) |
Sets the validation rule set browse option Created in NX10.0.0. More... | |
void | SetValidationRuleSetFile (const NXString &filename) |
Sets the validation rule set file Created in NX10.0.0. More... | |
void | SetValidationRuleSetFile (const char *filename) |
Sets the validation rule set file Created in NX10.0.0. More... | |
void | SetValidationTreatOutdatedAsPass (bool validationTreatOutdatedAsPass) |
Sets the validation treat outdated as pass Created in NX10.0.0. More... | |
void | SetValidationTreatWarningAsPass (bool validationTreatWarningAsPass) |
Sets the validation treat warning as pass Created in NX10.0.0. More... | |
NXString | StringToReplace () |
Returns the string to replace Created in NX10.0.0. More... | |
NXString | SuffixStr () |
Returns the suffix str Created in NX10.0.0. More... | |
bool | SyncArrangements () |
Returns the sync arrangements More... | |
void | UpdateTeamcenterInformation (const std::vector< NXOpen::PDM::LogicalObject * > &logicalObjects) |
Update the Teamcenter information string attribute TCIN_IMPORT_TEAMCENTER_INFORMATION on given logical objects Created in NX10.0.1. More... | |
bool | UseItemTypeFromPartFile () |
Returns the flag to specify if Import can use the Item Type already present in the part during import Created in NX11.0.0. More... | |
void | ValidateLogicalObjects () |
Validate the user inputs for following things: More... | |
bool | ValidationAbortImportOnFail () |
Returns the validation abort import on fail Created in NX10.0.0. More... | |
NXOpen::PDM::PartOperationImportBuilder::Validation | ValidationMode () |
Returns the validation mode Created in NX10.0.0. More... | |
NXOpen::PDM::PartOperationImportBuilder::ValidationRuleSetFileBrowseOption | ValidationRuleSetBrowseOption () |
Returns the validation rule set browse option Created in NX10.0.0. More... | |
NXString | ValidationRuleSetFile () |
Returns the validation rule set file Created in NX10.0.0. More... | |
bool | ValidationTreatOutdatedAsPass () |
Returns the validation treat outdated as pass Created in NX10.0.0. More... | |
bool | ValidationTreatWarningAsPass () |
Returns the validation treat warning as pass Created in NX10.0.0. More... | |
Public Member Functions inherited from NXOpen::PDM::PartOperationBuilder | |
void | AddRelatedPartToOperate (NXOpen::BasePart *basePart, const std::vector< NXOpen::BasePart * > &relatedParts, std::vector< NXString > &relatedPartsReasons, NXOpen::PDM::PartOperationBuilder::OperationType operation) |
Add related part to the part undergoing an operation. More... | |
virtual NXOpen::ErrorList * | AutoAssignAttributes (const std::vector< NXOpen::NXObject * > &objects) |
Auto assigns the attributes for a given array of objects and returns an array of objects that failed to auto assign. More... | |
virtual NXOpen::ErrorList * | AutoAssignAttributesWithNamingPattern (const std::vector< NXOpen::NXObject * > &objects, const std::vector< NXOpen::NXObject * > &properties) |
Auto assigns the attributes for a given object and returns an array of objects that failed to auto assign. More... | |
void | ClearWarnings () |
Executes method ClearWarningCodeToLogicalObjectsSetMap() which clears m_warningCodeToLogicalObjectsSetMap. More... | |
virtual NXOpen::NXObject * | CreateAttributeTitleToNamingPatternMap (std::vector< NXString > &attributeTitles, std::vector< NXString > &titlePatterns) |
Creates a map object of attribute titles to their corresponding naming pattern Created in NX12.0.0. More... | |
void | CreateLogicalObjects (std::vector< NXOpen::PDM::LogicalObject * > &logicalObjects) |
Creates the pre-creation objects for the parts Created in NX9.0.0. More... | |
void | CreateNonMasterListForLogicalObject (NXOpen::PDM::LogicalObject *logicalObject) |
Create NonMaster list for the selected logical Object More... | |
void | CreateSpecificationsForLogicalObjects (const std::vector< NXOpen::PDM::LogicalObject * > &logicalObjects) |
Create new specifications for Logical Objects Created in NX9.0.0. More... | |
NXString | DefaultDestinationFolder () |
Returns the default destination folder string for the part being created . More... | |
NXOpen::PDM::PartOperationBuilder::DependentFileSaveAs | DependentFileSaveAsOption () |
Returns the Dependent files Save As option. More... | |
bool | EditNonMasterName (NXOpen::PDM::LogicalObject *logicalObject, const NXString &oldName, const NXString &newName) |
Sets the name the non-master part will get saved as. More... | |
bool | EditNonMasterName (NXOpen::PDM::LogicalObject *logicalObject, const char *oldName, const char *newName) |
Sets the name the non-master part will get saved as. More... | |
NXOpen::PDM::AlternateIdManager * | GetAlternateIDManager (NXOpen::PDM::LogicalObject *logicalObject) |
Create an instance of a NXOpen::PDM::AlternateIdManager class that will be used to create alternate ID information while creating the new part. More... | |
NXOpen::PDM::PartOperationBuilder::OperationType | GetDialogOperation () |
Returns the dialog operation Applicable only for operation types PartOperationBuilder::OperationTypeSaveAs and PartOperationBuilder::OperationTypeRevise Created in NX9.0.0. More... | |
NXOpen::PDM::ErrorMessageHandler * | GetErrorMessageHandler (bool refresh) |
Returns ErrorMessageHandler Created in NX12.0.0. More... | |
NXOpen::PDM::PartOperationBuilder::NonMasterSaveAs | GetNonMasterCopyOption (NXOpen::PDM::LogicalObject *logicalObject) |
Get the nonmasters saveAs option for given logical object. More... | |
std::vector< NXString > | GetNonMasterList (NXOpen::PDM::LogicalObject *logicalObject) |
Gets NonMaster list for the given logical Object. More... | |
NXOpen::ErrorList * | GetOperationFailures () |
Returns part operation failures More... | |
bool | IsNonMasterBeingCopied (NXOpen::PDM::LogicalObject *logicalObject, const NXString &partName) |
Returns whether or not the non master part specified for the given NXOpen::PDM::LogicalObject will actually get saved during the save as operation. More... | |
bool | IsNonMasterBeingCopied (NXOpen::PDM::LogicalObject *logicalObject, const char *partName) |
Returns whether or not the non master part specified for the given NXOpen::PDM::LogicalObject will actually get saved during the save as operation. More... | |
bool | ReplaceAllComponents () |
Returns the replace all components. More... | |
void | SetDefaultDestinationFolder (const NXString &defaultDestinationFolder) |
Sets the default destination folder string for the part being created . More... | |
void | SetDefaultDestinationFolder (const char *defaultDestinationFolder) |
Sets the default destination folder string for the part being created . More... | |
void | SetDependentFileSaveAsOption (NXOpen::PDM::PartOperationBuilder::DependentFileSaveAs saveOption) |
Sets the Dependent files Save As option. More... | |
void | SetDialogOperation (NXOpen::PDM::PartOperationBuilder::OperationType dialogOperation) |
Sets the dialog operation. More... | |
void | SetNonMasterSaveAsOption (NXOpen::PDM::LogicalObject *logicalObject, NXOpen::PDM::PartOperationBuilder::NonMasterSaveAs saveOption) |
Set the nonmasters saveAs option for given logical object More... | |
void | SetReplaceAllComponents (bool replaceAllComponents) |
Sets the replace all components. More... | |
void | SetSelectedNonMasterToSaveAs (NXOpen::PDM::LogicalObject *logicalObject, const NXString &partName) |
Sets whether or not the non-master part specified will actually get saved during the save as operation. More... | |
void | SetSelectedNonMasterToSaveAs (NXOpen::PDM::LogicalObject *logicalObject, const char *partName) |
Sets whether or not the non-master part specified will actually get saved during the save as operation. More... | |
void | SetSelectedParts (const std::vector< NXOpen::BasePart * > &selectedParts, std::vector< NXOpen::BasePart * > &failedParts) |
Sets the selected parts. More... | |
void | ValidateLogicalObjectsToCommit () |
Validates NXOpen::PDM::LogicalObject objects with this builder and udpates the operation failuers. More... | |
Public Member Functions inherited from NXOpen::Builder | |
NXOpen::NXObject * | Commit () |
Commits any edits that have been applied to the builder. More... | |
void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. More... | |
std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. More... | |
NXOpen::NXObject * | GetObject () |
Returns the object currently being edited by this builder. More... | |
void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. More... | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Public Member Functions inherited from NXOpen::TaggedObject | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
Represents a builder class that performs Create operations
To create a new instance of this class, use NXOpen::PDM::PdmSession::CreateImportOperationBuilder
Default values.
Property | Value |
---|---|
CheckedoutCommentNotMatchError |
0 |
CheckoutOption |
NoChange |
ConversionType |
AsID |
DefaultAction |
Overwrite |
IncludeComponentParts |
1 |
IncludeDependentParts |
0 |
NotCheckedoutError |
0 |
NumberingSource |
PartIDGenerator |
PublishJTData |
0 |
UseItemTypeFromPartFile |
0 |
ValidationAbortImportOnFail |
0 |
ValidationMode |
Off |
ValidationRuleSetBrowseOption |
Native |
ValidationTreatOutdatedAsPass |
0 |
ValidationTreatWarningAsPass |
1 |
Created in NX10.0.0.
This enum is used to specify the conversion rule for NXOpen::PDM::PartOperationImportBuilder::NumberingSourceOptionOSFilename .
bool NXOpen::PDM::PartOperationImportBuilder::AddCAENonMastersToImport | ( | ) |
Returns the add non master to import
Created in NX11.0.1.
License requirements : None
bool NXOpen::PDM::PartOperationImportBuilder::AddDfaMixins | ( | ) |
Returns the add dfa mixins
Created in NX10.0.0.
License requirements : None
void NXOpen::PDM::PartOperationImportBuilder::AddParts | ( | std::vector< NXString > & | parts, |
std::vector< NXString > & | errorMsgs | ||
) |
Add parts to import
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
parts | parts |
errorMsgs | errormsgs |
void NXOpen::PDM::PartOperationImportBuilder::AddPartsFromFolder | ( | const NXString & | folderPath, |
std::vector< NXString > & | errorMsgs | ||
) |
Add parts to import from selected folder
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
folderPath | folderpath |
errorMsgs | errormsgs |
void NXOpen::PDM::PartOperationImportBuilder::AddPartsFromFolder | ( | const char * | folderPath, |
std::vector< NXString > & | errorMsgs | ||
) |
Add parts to import from selected folder
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
folderPath | folderpath |
errorMsgs | errormsgs |
void NXOpen::PDM::PartOperationImportBuilder::AddPartsUsingLogFile | ( | const NXString & | logFilePath, |
std::vector< NXString > & | errorMsgs | ||
) |
Add parts using log file either clone log file or import log file
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
logFilePath | logfilepath |
errorMsgs | errormsgs |
void NXOpen::PDM::PartOperationImportBuilder::AddPartsUsingLogFile | ( | const char * | logFilePath, |
std::vector< NXString > & | errorMsgs | ||
) |
Add parts using log file either clone log file or import log file
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
logFilePath | logfilepath |
errorMsgs | errormsgs |
bool NXOpen::PDM::PartOperationImportBuilder::AssignAlternateIds | ( | ) |
Returns the method returns the value indicating whether alternate IDs should be created during import
Created in NX12.0.0.
License requirements : None
NXString NXOpen::PDM::PartOperationImportBuilder::AssociatedFilesRootDirectory | ( | ) |
Returns the associated files root directory
Created in NX10.0.0.
License requirements : None
bool NXOpen::PDM::PartOperationImportBuilder::CheckedoutCommentNotMatchError | ( | ) |
Returns the method gets the status of the 'Notify if Checkout Comment not Match' Flag so as to pop an error that the previous checkout comment of file which user is trying to override does not match with the checkout comment entered through the dialog.
Created in NX1847.0.0.
License requirements : None
NXString NXOpen::PDM::PartOperationImportBuilder::CheckoutComment | ( | ) |
Returns the method is used to get the comment added by the user while checking in or checking out
Created in NX1847.0.0.
License requirements : None
NXOpen::PDM::PartOperationImportBuilder::CheckoutOptionType NXOpen::PDM::PartOperationImportBuilder::CheckoutOption | ( | ) |
Returns the method is used to identify id user want to checkout or checkin the file while import
Created in NX1847.0.0.
License requirements : None
NXOpen::PDM::PartOperationImportBuilder::ConversionRule NXOpen::PDM::PartOperationImportBuilder::ConversionType | ( | ) |
Returns the conversion type
Created in NX10.0.0.
License requirements : None
NXOpen::PDM::PartOperationImportBuilder::ExistingPartAction NXOpen::PDM::PartOperationImportBuilder::DefaultAction | ( | ) |
Returns the default action
Created in NX10.0.0.
License requirements : None
NXString NXOpen::PDM::PartOperationImportBuilder::DefaultAlternateIdContext | ( | ) |
Returns the method returns the IdContext to be used while assigning alternate IDs during import
Created in NX12.0.0.
License requirements : None
NXString NXOpen::PDM::PartOperationImportBuilder::DefaultAlternateIdType | ( | ) |
Returns the method returns the IdType to be used while assigning alternate IDs during import
Created in NX12.0.0.
License requirements : None
NXString NXOpen::PDM::PartOperationImportBuilder::DefaultDescription | ( | ) |
Returns the default description
Created in NX10.0.0.
License requirements : None
NXString NXOpen::PDM::PartOperationImportBuilder::DefaultItemType | ( | ) |
Returns the default item type
Created in NX10.0.0.
License requirements : None
NXString NXOpen::PDM::PartOperationImportBuilder::DefaultName | ( | ) |
Returns the default name
Created in NX10.0.0.
License requirements : None
NXString NXOpen::PDM::PartOperationImportBuilder::DefaultOwningGroup | ( | ) |
Returns the default owning group
Created in NX10.0.0.
License requirements : None
NXString NXOpen::PDM::PartOperationImportBuilder::DefaultOwningUser | ( | ) |
Returns the default owning user
Created in NX10.0.0.
License requirements : None
void NXOpen::PDM::PartOperationImportBuilder::ExecuteDryRun | ( | ) |
Execute the dry run
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
void NXOpen::PDM::PartOperationImportBuilder::GetDefaultProjectInformation | ( | std::vector< NXString > & | projectNames, |
std::vector< NXOpen::Session::ProjectAssignmentState > & | assignmentStates | ||
) |
Get default projects information
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
projectNames | names of the projects |
assignmentStates | assignment states |
void NXOpen::PDM::PartOperationImportBuilder::GetDfaFiles | ( | std::vector< NXString > & | dfaFiles | ) |
Get the dfa files
Created in NX10.0.0.
License requirements : None
dfaFiles | dfafiles |
void NXOpen::PDM::PartOperationImportBuilder::GetExternalFileObjects | ( | NXOpen::PDM::LogicalObject * | logicalObject, |
std::vector< NXOpen::NXObject * > & | objects | ||
) |
Gets the external file objects for the given part.
Created in NX1847.0.0.
License requirements : None
logicalObject | logicalobject |
objects | objects |
NXOpen::PDM::LogicalObject* NXOpen::PDM::PartOperationImportBuilder::GetLogicalObjectForPart | ( | const NXString & | partFilename | ) |
Gets the known logical object for the given part filename.
Created in NX10.0.0.
License requirements : None
partFilename | part filename |
NXOpen::PDM::LogicalObject* NXOpen::PDM::PartOperationImportBuilder::GetLogicalObjectForPart | ( | const char * | partFilename | ) |
Gets the known logical object for the given part filename.
Created in NX10.0.0.
License requirements : None
partFilename | part filename |
void NXOpen::PDM::PartOperationImportBuilder::GetUpdatedLogicalObjects | ( | std::vector< NXOpen::PDM::LogicalObject * > & | logicalObjects | ) |
Gets the updated logical object objects for the parts after item type, relation type or master part for nonmaster is set or changed.
Created in NX10.0.0.
License requirements : None
logicalObjects | logicalobjects |
bool NXOpen::PDM::PartOperationImportBuilder::IncludeComponentParts | ( | ) |
Returns the include component parts
Created in NX10.0.0.
License requirements : None
bool NXOpen::PDM::PartOperationImportBuilder::IncludeDependentParts | ( | ) |
Returns the include dependent parts
Created in NX10.0.0.
License requirements : None
bool NXOpen::PDM::PartOperationImportBuilder::NotCheckedoutError | ( | ) |
Returns the method gets the status of the 'Notify if Not Checkout' Flag so as to pop an error that the file which user is trying to override is not check-out.
Created in NX1847.0.0.
License requirements : None
NXString NXOpen::PDM::PartOperationImportBuilder::NumberAttr | ( | ) |
Returns the number attr
Created in NX10.0.0.
License requirements : None
NXOpen::PDM::PartOperationImportBuilder::NumberingSourceOption NXOpen::PDM::PartOperationImportBuilder::NumberingSource | ( | ) |
Returns the numbering source
Created in NX10.0.0.
License requirements : None
NXString NXOpen::PDM::PartOperationImportBuilder::OutputLogFile | ( | ) |
Returns the output log file
Created in NX10.0.0.
License requirements : None
NXString NXOpen::PDM::PartOperationImportBuilder::PrefixStr | ( | ) |
Returns the prefix str
Created in NX10.0.0.
License requirements : None
bool NXOpen::PDM::PartOperationImportBuilder::ProductInterfaces | ( | ) |
Returns the product interfaces
It is no longer supported.
Created in NX10.0.0.
License requirements : None
bool NXOpen::PDM::PartOperationImportBuilder::PublishJTData | ( | ) |
Returns the flag for JT data publishing
Created in NX1847.0.0.
License requirements : None
bool NXOpen::PDM::PartOperationImportBuilder::PublishOptionalInfo | ( | ) |
Returns the optional information publishing
Created in NX10.0.0.
License requirements : None
void NXOpen::PDM::PartOperationImportBuilder::RemoveDfaFile | ( | const NXString & | filename | ) |
Remove the dfa file
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
filename | filename |
void NXOpen::PDM::PartOperationImportBuilder::RemoveDfaFile | ( | const char * | filename | ) |
Remove the dfa file
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
filename | filename |
NXString NXOpen::PDM::PartOperationImportBuilder::ReplaceWithStr | ( | ) |
Returns the replace with str
Created in NX10.0.0.
License requirements : None
void NXOpen::PDM::PartOperationImportBuilder::ResetAttributes | ( | const std::vector< NXOpen::PDM::LogicalObject * > & | logicalObjects | ) |
Clear all attributes from the selected logical objects
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
logicalObjects | logicalobjects |
NXString NXOpen::PDM::PartOperationImportBuilder::RevisionAttr | ( | ) |
Returns the revision attr
Created in NX10.0.0.
License requirements : None
void NXOpen::PDM::PartOperationImportBuilder::SetAddCAENonMastersToImport | ( | bool | addCAENonMasters | ) |
Sets the add non master to import
Created in NX11.0.1.
License requirements : assemblies ("ASSEMBLIES MODULE")
addCAENonMasters | addcaenonmasters |
void NXOpen::PDM::PartOperationImportBuilder::SetAddDfaMixins | ( | bool | addDfaMixins | ) |
Sets the add dfa mixins
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
addDfaMixins | adddfamixins |
void NXOpen::PDM::PartOperationImportBuilder::SetAssignAlternateIds | ( | bool | createAlternateIDs | ) |
Sets the method returns the value indicating whether alternate IDs should be created during import
Created in NX12.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
createAlternateIDs | createalternateids |
void NXOpen::PDM::PartOperationImportBuilder::SetAssociatedFilesRootDirectory | ( | const NXString & | foldername | ) |
Sets the associated files root directory
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
foldername | foldername |
void NXOpen::PDM::PartOperationImportBuilder::SetAssociatedFilesRootDirectory | ( | const char * | foldername | ) |
Sets the associated files root directory
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
foldername | foldername |
void NXOpen::PDM::PartOperationImportBuilder::SetCheckedoutCommentNotMatchError | ( | bool | checkedoutCommentNotMatchError | ) |
Sets the method gets the status of the 'Notify if Checkout Comment not Match' Flag so as to pop an error that the previous checkout comment of file which user is trying to override does not match with the checkout comment entered through the dialog.
Created in NX1847.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
checkedoutCommentNotMatchError | checkedoutcommentnotmatcherror |
void NXOpen::PDM::PartOperationImportBuilder::SetCheckoutComment | ( | const NXString & | checkoutComment | ) |
Sets the method is used to get the comment added by the user while checking in or checking out
Created in NX1847.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
checkoutComment | checkoutcomment |
void NXOpen::PDM::PartOperationImportBuilder::SetCheckoutComment | ( | const char * | checkoutComment | ) |
Sets the method is used to get the comment added by the user while checking in or checking out
Created in NX1847.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
checkoutComment | checkoutcomment |
void NXOpen::PDM::PartOperationImportBuilder::SetCheckoutOption | ( | NXOpen::PDM::PartOperationImportBuilder::CheckoutOptionType | checkoutOption | ) |
Sets the method is used to identify id user want to checkout or checkin the file while import
Created in NX1847.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
checkoutOption | checkoutoption |
void NXOpen::PDM::PartOperationImportBuilder::SetConversionType | ( | NXOpen::PDM::PartOperationImportBuilder::ConversionRule | conversionType | ) |
Sets the conversion type
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
conversionType | conversiontype |
void NXOpen::PDM::PartOperationImportBuilder::SetDefaultAction | ( | NXOpen::PDM::PartOperationImportBuilder::ExistingPartAction | defaultAction | ) |
Sets the default action
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
defaultAction | defaultaction |
void NXOpen::PDM::PartOperationImportBuilder::SetDefaultAlternateIdContext | ( | const NXString & | filename | ) |
Sets the method returns the IdContext to be used while assigning alternate IDs during import
Created in NX12.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
filename | filename |
void NXOpen::PDM::PartOperationImportBuilder::SetDefaultAlternateIdContext | ( | const char * | filename | ) |
Sets the method returns the IdContext to be used while assigning alternate IDs during import
Created in NX12.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
filename | filename |
void NXOpen::PDM::PartOperationImportBuilder::SetDefaultAlternateIdType | ( | const NXString & | filename | ) |
Sets the method returns the IdType to be used while assigning alternate IDs during import
Created in NX12.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
filename | filename |
void NXOpen::PDM::PartOperationImportBuilder::SetDefaultAlternateIdType | ( | const char * | filename | ) |
Sets the method returns the IdType to be used while assigning alternate IDs during import
Created in NX12.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
filename | filename |
void NXOpen::PDM::PartOperationImportBuilder::SetDefaultDescription | ( | const NXString & | defaultDescription | ) |
Sets the default description
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
defaultDescription | defaultdescription |
void NXOpen::PDM::PartOperationImportBuilder::SetDefaultDescription | ( | const char * | defaultDescription | ) |
Sets the default description
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
defaultDescription | defaultdescription |
void NXOpen::PDM::PartOperationImportBuilder::SetDefaultItemType | ( | const NXString & | defaultItemType | ) |
Sets the default item type
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
defaultItemType | defaultitemtype |
void NXOpen::PDM::PartOperationImportBuilder::SetDefaultItemType | ( | const char * | defaultItemType | ) |
Sets the default item type
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
defaultItemType | defaultitemtype |
void NXOpen::PDM::PartOperationImportBuilder::SetDefaultName | ( | const NXString & | defaultName | ) |
Sets the default name
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
defaultName | defaultname |
void NXOpen::PDM::PartOperationImportBuilder::SetDefaultName | ( | const char * | defaultName | ) |
Sets the default name
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
defaultName | defaultname |
void NXOpen::PDM::PartOperationImportBuilder::SetDefaultOwningGroup | ( | const NXString & | defaultOwningGroup | ) |
Sets the default owning group
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
defaultOwningGroup | defaultowninggroup |
void NXOpen::PDM::PartOperationImportBuilder::SetDefaultOwningGroup | ( | const char * | defaultOwningGroup | ) |
Sets the default owning group
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
defaultOwningGroup | defaultowninggroup |
void NXOpen::PDM::PartOperationImportBuilder::SetDefaultOwningUser | ( | const NXString & | defaultOwningUser | ) |
Sets the default owning user
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
defaultOwningUser | defaultowninguser |
void NXOpen::PDM::PartOperationImportBuilder::SetDefaultOwningUser | ( | const char * | defaultOwningUser | ) |
Sets the default owning user
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
defaultOwningUser | defaultowninguser |
void NXOpen::PDM::PartOperationImportBuilder::SetDefaultProjectInformation | ( | std::vector< NXString > & | projectNames, |
const std::vector< NXOpen::Session::ProjectAssignmentState > & | assignmentStates | ||
) |
Set default projects information
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
projectNames | names of the projects to assign |
assignmentStates | assignment states |
void NXOpen::PDM::PartOperationImportBuilder::SetDfaFiles | ( | std::vector< NXString > & | dfaFiles | ) |
Set the dfa files
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
dfaFiles | dfafiles |
void NXOpen::PDM::PartOperationImportBuilder::SetExistingPartAttributes | ( | NXOpen::PDM::LogicalObject * | logicalObject, |
const NXString & | existingPartCliSpec | ||
) |
Set attributes of existing part on the given logical object so that the part gets imported into specified existing item based on action.
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
logicalObject | logicalobject |
existingPartCliSpec | existingpartclispec |
void NXOpen::PDM::PartOperationImportBuilder::SetExistingPartAttributes | ( | NXOpen::PDM::LogicalObject * | logicalObject, |
const char * | existingPartCliSpec | ||
) |
Set attributes of existing part on the given logical object so that the part gets imported into specified existing item based on action.
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
logicalObject | logicalobject |
existingPartCliSpec | existingpartclispec |
void NXOpen::PDM::PartOperationImportBuilder::SetIncludeComponentParts | ( | bool | includeComponentParts | ) |
Sets the include component parts
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
includeComponentParts | includecomponentparts |
void NXOpen::PDM::PartOperationImportBuilder::SetIncludeDependentParts | ( | bool | includeDependentParts | ) |
Sets the include dependent parts
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
includeDependentParts | includedependentparts |
void NXOpen::PDM::PartOperationImportBuilder::SetNotCheckedoutError | ( | bool | notcheckedoutError | ) |
Sets the method gets the status of the 'Notify if Not Checkout' Flag so as to pop an error that the file which user is trying to override is not check-out.
Created in NX1847.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
notcheckedoutError | notcheckedouterror |
void NXOpen::PDM::PartOperationImportBuilder::SetNumberAttr | ( | const NXString & | numberAttr | ) |
Sets the number attr
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
numberAttr | numberattr |
void NXOpen::PDM::PartOperationImportBuilder::SetNumberAttr | ( | const char * | numberAttr | ) |
Sets the number attr
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
numberAttr | numberattr |
void NXOpen::PDM::PartOperationImportBuilder::SetNumberingSource | ( | NXOpen::PDM::PartOperationImportBuilder::NumberingSourceOption | numberingSource | ) |
Sets the numbering source
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
numberingSource | numberingsource |
void NXOpen::PDM::PartOperationImportBuilder::SetOutputLogFile | ( | const NXString & | filename | ) |
Sets the output log file
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
filename | filename |
void NXOpen::PDM::PartOperationImportBuilder::SetOutputLogFile | ( | const char * | filename | ) |
Sets the output log file
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
filename | filename |
void NXOpen::PDM::PartOperationImportBuilder::SetPrefixStr | ( | const NXString & | prefixStr | ) |
Sets the prefix str
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
prefixStr | prefixstr |
void NXOpen::PDM::PartOperationImportBuilder::SetPrefixStr | ( | const char * | prefixStr | ) |
Sets the prefix str
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
prefixStr | prefixstr |
void NXOpen::PDM::PartOperationImportBuilder::SetProductInterfaces | ( | bool | productInterfaces | ) |
Sets the product interfaces
It is no longer supported.
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
productInterfaces | productinterfaces |
void NXOpen::PDM::PartOperationImportBuilder::SetPublishJTData | ( | bool | publishJTData | ) |
Sets the flag for JT data publishing
Created in NX1847.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
publishJTData | publishjtdata |
void NXOpen::PDM::PartOperationImportBuilder::SetPublishOptionalInfo | ( | bool | publishOptionalInfo | ) |
Sets the optional information publishing
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
publishOptionalInfo | publishoptionalinfo |
void NXOpen::PDM::PartOperationImportBuilder::SetReplaceWithStr | ( | const NXString & | replaceWithStr | ) |
Sets the replace with str
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
replaceWithStr | replacewithstr |
void NXOpen::PDM::PartOperationImportBuilder::SetReplaceWithStr | ( | const char * | replaceWithStr | ) |
Sets the replace with str
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
replaceWithStr | replacewithstr |
void NXOpen::PDM::PartOperationImportBuilder::SetRevisionAttr | ( | const NXString & | revisionAttr | ) |
Sets the revision attr
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
revisionAttr | revisionattr |
void NXOpen::PDM::PartOperationImportBuilder::SetRevisionAttr | ( | const char * | revisionAttr | ) |
Sets the revision attr
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
revisionAttr | revisionattr |
void NXOpen::PDM::PartOperationImportBuilder::SetStringToReplace | ( | const NXString & | stringToReplace | ) |
Sets the string to replace
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
stringToReplace | stringtoreplace |
void NXOpen::PDM::PartOperationImportBuilder::SetStringToReplace | ( | const char * | stringToReplace | ) |
Sets the string to replace
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
stringToReplace | stringtoreplace |
void NXOpen::PDM::PartOperationImportBuilder::SetSuffixStr | ( | const NXString & | suffixStr | ) |
Sets the suffix str
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
suffixStr | suffixstr |
void NXOpen::PDM::PartOperationImportBuilder::SetSuffixStr | ( | const char * | suffixStr | ) |
Sets the suffix str
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
suffixStr | suffixstr |
void NXOpen::PDM::PartOperationImportBuilder::SetSyncArrangements | ( | bool | syncArrangements | ) |
Sets the sync arrangements
It is no longer supported.
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
syncArrangements | syncarrangements |
void NXOpen::PDM::PartOperationImportBuilder::SetUseItemTypeFromPartFile | ( | bool | useItemTypeFromPartFile | ) |
Sets the flag to specify if Import can use the Item Type already present in the part during import
Created in NX11.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
useItemTypeFromPartFile | useitemtypefrompartfile |
void NXOpen::PDM::PartOperationImportBuilder::SetValidationAbortImportOnFail | ( | bool | validationAbortImportOnFail | ) |
Sets the validation abort import on fail
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
validationAbortImportOnFail | validationabortimportonfail |
void NXOpen::PDM::PartOperationImportBuilder::SetValidationMode | ( | NXOpen::PDM::PartOperationImportBuilder::Validation | validationMode | ) |
Sets the validation mode
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
validationMode | validationmode |
void NXOpen::PDM::PartOperationImportBuilder::SetValidationRuleSetBrowseOption | ( | NXOpen::PDM::PartOperationImportBuilder::ValidationRuleSetFileBrowseOption | validationRuleSetBrowseOption | ) |
Sets the validation rule set browse option
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
validationRuleSetBrowseOption | validationrulesetbrowseoption |
void NXOpen::PDM::PartOperationImportBuilder::SetValidationRuleSetFile | ( | const NXString & | filename | ) |
Sets the validation rule set file
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
filename | filename |
void NXOpen::PDM::PartOperationImportBuilder::SetValidationRuleSetFile | ( | const char * | filename | ) |
Sets the validation rule set file
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
filename | filename |
void NXOpen::PDM::PartOperationImportBuilder::SetValidationTreatOutdatedAsPass | ( | bool | validationTreatOutdatedAsPass | ) |
Sets the validation treat outdated as pass
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
validationTreatOutdatedAsPass | validationtreatoutdatedaspass |
void NXOpen::PDM::PartOperationImportBuilder::SetValidationTreatWarningAsPass | ( | bool | validationTreatWarningAsPass | ) |
Sets the validation treat warning as pass
Created in NX10.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
validationTreatWarningAsPass | validationtreatwarningaspass |
NXString NXOpen::PDM::PartOperationImportBuilder::StringToReplace | ( | ) |
Returns the string to replace
Created in NX10.0.0.
License requirements : None
NXString NXOpen::PDM::PartOperationImportBuilder::SuffixStr | ( | ) |
Returns the suffix str
Created in NX10.0.0.
License requirements : None
bool NXOpen::PDM::PartOperationImportBuilder::SyncArrangements | ( | ) |
Returns the sync arrangements
It is no longer supported.
Created in NX10.0.0.
License requirements : None
void NXOpen::PDM::PartOperationImportBuilder::UpdateTeamcenterInformation | ( | const std::vector< NXOpen::PDM::LogicalObject * > & | logicalObjects | ) |
Update the Teamcenter information string attribute TCIN_IMPORT_TEAMCENTER_INFORMATION on given logical objects
Created in NX10.0.1.
License requirements : assemblies ("ASSEMBLIES MODULE")
logicalObjects | logicalobjects |
bool NXOpen::PDM::PartOperationImportBuilder::UseItemTypeFromPartFile | ( | ) |
Returns the flag to specify if Import can use the Item Type already present in the part during import
Created in NX11.0.0.
License requirements : assemblies ("ASSEMBLIES MODULE")
void NXOpen::PDM::PartOperationImportBuilder::ValidateLogicalObjects | ( | ) |
Validate the user inputs for following things:
Created in NX10.0.1.
License requirements : assemblies ("ASSEMBLIES MODULE")
bool NXOpen::PDM::PartOperationImportBuilder::ValidationAbortImportOnFail | ( | ) |
Returns the validation abort import on fail
Created in NX10.0.0.
License requirements : None
NXOpen::PDM::PartOperationImportBuilder::Validation NXOpen::PDM::PartOperationImportBuilder::ValidationMode | ( | ) |
Returns the validation mode
Created in NX10.0.0.
License requirements : None
NXOpen::PDM::PartOperationImportBuilder::ValidationRuleSetFileBrowseOption NXOpen::PDM::PartOperationImportBuilder::ValidationRuleSetBrowseOption | ( | ) |
Returns the validation rule set browse option
Created in NX10.0.0.
License requirements : None
NXString NXOpen::PDM::PartOperationImportBuilder::ValidationRuleSetFile | ( | ) |
Returns the validation rule set file
Created in NX10.0.0.
License requirements : None
bool NXOpen::PDM::PartOperationImportBuilder::ValidationTreatOutdatedAsPass | ( | ) |
Returns the validation treat outdated as pass
Created in NX10.0.0.
License requirements : None
bool NXOpen::PDM::PartOperationImportBuilder::ValidationTreatWarningAsPass | ( | ) |
Returns the validation treat warning as pass
Created in NX10.0.0.
License requirements : None