Search Results for

    Show / Hide Table of Contents

    Class PartBuilder

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TransientObject
    PartBuilder
    PartFromPartBuilder
    PartFromTemplateBuilder
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    System.IDisposable
    Inherited Members
    TransientObject.Dispose()
    TransientObject.ToString()
    TransientObject.PrintTestData(String)
    TransientObject.PrintTestData(String, Int32)
    TransientObject.Handle
    NXRemotableObject.initialize()
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    System.MarshalByRefObject.CreateObjRef(System.Type)
    System.MarshalByRefObject.GetLifetimeService()
    System.MarshalByRefObject.InitializeLifetimeService()
    System.MarshalByRefObject.MemberwiseClone(System.Boolean)
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: NXOpen.PDM
    Assembly: NXOpen.dll
    Syntax
    public class PartBuilder : TransientObject, IMessageSink, IDisposable

    Constructors

    PartBuilder(IntPtr)

    Declaration
    protected PartBuilder(IntPtr ptr)
    Parameters
    Type Name Description
    System.IntPtr ptr

    Methods

    AssignPartFileName(String)

    Declaration
    public string AssignPartFileName(string partFileType)
    Parameters
    Type Name Description
    System.String partFileType
    Returns
    Type Description
    System.String

    AssignPartFileName(String, String, String, String)

    Declaration
    public PartBuilder.PartFileNameData AssignPartFileName(string partNumber, string partRevision, string partFileNameType, string oldPartFileName)
    Parameters
    Type Name Description
    System.String partNumber
    System.String partRevision
    System.String partFileNameType
    System.String oldPartFileName
    Returns
    Type Description
    PartBuilder.PartFileNameData

    AssignPartNumber(String)

    Declaration
    public string AssignPartNumber(string partType)
    Parameters
    Type Name Description
    System.String partType
    Returns
    Type Description
    System.String

    AssignPartNumber(String, String)

    Declaration
    public PartBuilder.PartNumberData AssignPartNumber(string oldPartNumber, string partType)
    Parameters
    Type Name Description
    System.String oldPartNumber
    System.String partType
    Returns
    Type Description
    PartBuilder.PartNumberData

    AssignPartRevision()

    Declaration
    public string AssignPartRevision()
    Returns
    Type Description
    System.String

    AssignPartRevision(Int32)

    Declaration
    public PartBuilder.PartRevisionData AssignPartRevision(int overload)
    Parameters
    Type Name Description
    System.Int32 overload
    Returns
    Type Description
    PartBuilder.PartRevisionData

    CreatePartCreationObject()

    Declaration
    public PartCreationObject CreatePartCreationObject()
    Returns
    Type Description
    PartCreationObject

    CreatePartSpec(String, String, String, String, String)

    Declaration
    public void CreatePartSpec(string partType, string partNumber, string partRevision, string partFileType, string partFileName)
    Parameters
    Type Name Description
    System.String partType
    System.String partNumber
    System.String partRevision
    System.String partFileType
    System.String partFileName

    FreeResource()

    Declaration
    protected override void FreeResource()
    Overrides
    TransientObject.FreeResource()

    NewAlternateIdManager()

    Declaration
    public AlternateIdManager NewAlternateIdManager()
    Returns
    Type Description
    AlternateIdManager

    NewDatabaseAttributeManager()

    Declaration
    public DatabaseAttributeManager NewDatabaseAttributeManager()
    Returns
    Type Description
    DatabaseAttributeManager

    SetAssignPartNumber(String)

    Declaration
    public void SetAssignPartNumber(string partNumber)
    Parameters
    Type Name Description
    System.String partNumber

    SetAssignPartType(String)

    Declaration
    public void SetAssignPartType(string partType)
    Parameters
    Type Name Description
    System.String partType

    SetContextOperation(PartBuilder.Operation)

    Declaration
    public void SetContextOperation(PartBuilder.Operation operation)
    Parameters
    Type Name Description
    PartBuilder.Operation operation

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    System.IDisposable
    In This Article
    Back to top Generated by DocFX