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