NXOpen .NET Reference  12.0.0
Properties | List of all members
NXOpen.PDM.PartOperationMakeUniqueBuilder Class Reference

Represents a NXOpen.PDM.PartOperationMakeUniqueBuilder builder More...

Inheritance diagram for NXOpen.PDM.PartOperationMakeUniqueBuilder:
NXOpen.PDM.PartOperationCopyBuilder NXOpen.PDM.PartOperationBuilder NXOpen.Builder NXOpen.IAttributeSourceObjectBuilder NXOpen.GeometricUtilities.IComponentBuilder

Properties

unsafe
NXOpen.SelectDisplayableObjectList 
SelectedComponents [get]
 Returns the selected components to be made unique are returned. More...
 
- Properties inherited from NXOpen.PDM.PartOperationCopyBuilder
unsafe
NXOpen.PDM.PartOperationCopyBuilder.CopyDependentFiles 
DependentFilesToCopyOption [get, set]
 Returns or sets the Dependent files Save As option. More...
 
unsafe bool ReplaceAllComponentsInSession [get, set]
 Returns or sets the replace all components. More...
 
- Properties inherited from NXOpen.PDM.PartOperationBuilder
unsafe string DefaultDestinationFolder [get, set]
 Returns or sets the default destination folder string for the part being created . More...
 
unsafe
NXOpen.PDM.PartOperationBuilder.DependentFileSaveAs 
DependentFileSaveAsOption [get, set]
 Returns or sets the Dependent files Save As option. More...
 
unsafe bool ReplaceAllComponents [get, set]
 Returns or sets the replace all components. More...
 

Additional Inherited Members

- Public Types inherited from NXOpen.PDM.PartOperationCopyBuilder
enum  CopyNonMasterParts { All, None }
 This enum is used to specify which non-master parts should be copied to new part during the save as operation. More...
 
enum  CopyDependentFiles { All, None }
 This enum is used to specify which dependent files should be copied to new part during the save as operation. More...
 
enum  OperationSubType { Default, MakeUnique }
 Represents an operation sub type for copying a part More...
 
- Public Member Functions inherited from NXOpen.PDM.PartOperationCopyBuilder
unsafe void SetSelectedPartsToCopy (NXOpen.BasePart[] selectedParts, out NXOpen.BasePart[] failedParts)
 Sets the selected parts. More...
 
unsafe void AddRelatedPartsToCopy (NXOpen.BasePart basePart, NXOpen.BasePart[] relatedParts, string[] relatedPartsReasons, NXOpen.PDM.PartOperationBuilder.OperationType operation)
 Add related part to the part undergoing an operation. More...
 
unsafe void CreateNonMasterListForCopyLogicalObject (NXOpen.PDM.LogicalObject logicalObject)
 Create NonMaster list for the selected logical Object More...
 
unsafe string[] GetNonMasterListForCopyLogicalObject (NXOpen.PDM.LogicalObject logicalObject)
 Gets NonMaster list for the given logical Object More...
 
unsafe bool IsNonMasterForLogicalObjectBeingCopied (NXOpen.PDM.LogicalObject logicalObject, string 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...
 
unsafe
NXOpen.PDM.PartOperationCopyBuilder.CopyNonMasterParts 
GetCopyNonMasterPartsOption (NXOpen.PDM.LogicalObject logicalObject)
 Get the nonmasters saveAs option for given logical object. More...
 
unsafe void SetCopyNonMasterPartsOption (NXOpen.PDM.LogicalObject logicalObject, NXOpen.PDM.PartOperationCopyBuilder.CopyNonMasterParts saveOption)
 Set the nonmasters saveAs option for given logical object. More...
 
unsafe void SetSelectedNonMasterToCopy (NXOpen.PDM.LogicalObject logicalObject, string partName)
 Sets whether or not the non-master part specified will actually get saved during the save as operation. More...
 
unsafe bool EditNonMasterToCopyName (NXOpen.PDM.LogicalObject logicalObject, string oldName, string newName)
 Sets the name the non-master part will get saved as. More...
 
unsafe
NXOpen.PDM.PartOperationCopyBuilder.OperationSubType 
GetOperationSubType ()
 Returns the NXOpen.PDM.PartOperationCopyBuilder.OperationSubType for Create. More...
 
unsafe void SetOperationSubType (NXOpen.PDM.PartOperationCopyBuilder.OperationSubType operationSubType)
 Sets the NXOpen.PDM.PartOperationCopyBuilder.OperationSubType for Create. More...
 

Detailed Description

Represents a NXOpen.PDM.PartOperationMakeUniqueBuilder builder

To create a new instance of this class, use NXOpen.PDM.PdmSession.CreateMakeUniqueOperationBuilder

Created in NX10.0.0

Property Documentation

unsafe NXOpen.SelectDisplayableObjectList NXOpen.PDM.PartOperationMakeUniqueBuilder.SelectedComponents
get

Returns the selected components to be made unique are returned.

Created in NX10.0.0

License requirements: None.


The documentation for this class was generated from the following file:
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.