Class PartUtils
Assembly: NXOpen.dll
Syntax
public class PartUtils : NXRemotableObject, IMessageSink
Constructors
PartUtils(DataManager)
Declaration
protected PartUtils(DataManager owner)
Parameters
Properties
Tag
Declaration
Property Value
Methods
CheckinParts(Part[])
Declaration
public void CheckinParts(Part[] partsToCheckIn)
Parameters
Type |
Name |
Description |
Part[] |
partsToCheckIn |
|
CheckoutParts(Part[])
Declaration
public void CheckoutParts(Part[] partsToCheckOut)
Parameters
Type |
Name |
Description |
Part[] |
partsToCheckOut |
|
FreezeParts(Part[])
Declaration
public void FreezeParts(Part[] partsToFreeze)
Parameters
Type |
Name |
Description |
Part[] |
partsToFreeze |
|
GetAttachedDocuments(BasePart, AttachmentInfo[])
Declaration
public DocumentIdentifier[] GetAttachedDocuments(BasePart inputPart, PartUtils.AttachmentInfo[] attachmentInfos)
Parameters
Returns
GetDocumentIdentifier(Part)
Declaration
public DocumentIdentifier GetDocumentIdentifier(Part inputPart)
Parameters
Type |
Name |
Description |
Part |
inputPart |
|
Returns
Declaration
public DocumentIdentifier[] GetRelatedDrawings(Part inputPart)
Parameters
Type |
Name |
Description |
Part |
inputPart |
|
Returns
SaveAs(Part, string, NewPartBuilder)
Declaration
public PartSaveStatus SaveAs(Part inputPart, string newFileName, NewPartBuilder newDesignInfo)
Parameters
Returns
Implements
System.Runtime.Remoting.Messaging.IMessageSink