Class PartBuilder
Assembly: NXOpen.dll
Syntax
public class PartBuilder : TransientObject, IMessageSink, IDisposable
Constructors
PartBuilder(nint)
Declaration
protected PartBuilder(nint ptr)
Parameters
Type |
Name |
Description |
nint |
ptr |
|
Methods
AssignPartFileName(string)
Declaration
public string AssignPartFileName(string partFileType)
Parameters
Type |
Name |
Description |
string |
partFileType |
|
Returns
AssignPartFileName(string, string, string, string)
Declaration
public PartBuilder.PartFileNameData AssignPartFileName(string partNumber, string partRevision, string partFileNameType, string oldPartFileName)
Parameters
Returns
AssignPartNumber(string)
Declaration
public string AssignPartNumber(string partType)
Parameters
Type |
Name |
Description |
string |
partType |
|
Returns
AssignPartNumber(string, string)
Declaration
public PartBuilder.PartNumberData AssignPartNumber(string oldPartNumber, string partType)
Parameters
Returns
AssignPartRevision()
Declaration
public string AssignPartRevision()
Returns
AssignPartRevision(int)
Declaration
public PartBuilder.PartRevisionData AssignPartRevision(int overload)
Parameters
Type |
Name |
Description |
int |
overload |
|
Returns
CreatePartCreationObject()
Declaration
public PartCreationObject CreatePartCreationObject()
Returns
CreatePartSpec(string, string, string, string, string)
Declaration
public void CreatePartSpec(string partType, string partNumber, string partRevision, string partFileType, string partFileName)
Parameters
FreeResource()
Declaration
protected override void FreeResource()
Overrides
NewAlternateIdManager()
Declaration
public AlternateIdManager NewAlternateIdManager()
Returns
NewDatabaseAttributeManager()
Declaration
public DatabaseAttributeManager NewDatabaseAttributeManager()
Returns
SetAssignPartNumber(string)
Declaration
public void SetAssignPartNumber(string partNumber)
Parameters
Type |
Name |
Description |
string |
partNumber |
|
SetAssignPartType(string)
Declaration
public void SetAssignPartType(string partType)
Parameters
Type |
Name |
Description |
string |
partType |
|
SetContextOperation(Operation)
Declaration
public void SetContextOperation(PartBuilder.Operation operation)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink