Search Results for

    Show / Hide Table of Contents

    Class PartOperationCreateBuilder

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    PartOperationBuilder
    PartOperationCreateBuilder
    Implements
    IMessageSink
    IComponentBuilder
    IAttributeSourceObjectBuilder
    Inherited Members
    PartOperationBuilder.CreateLogicalObjects(out LogicalObject[])
    PartOperationBuilder.GetDialogOperation()
    PartOperationBuilder.SetDialogOperation(PartOperationBuilder.OperationType)
    PartOperationBuilder.GetOperationFailures()
    PartOperationBuilder.GetAlternateIDManager(LogicalObject)
    PartOperationBuilder.CreateSpecificationsForLogicalObjects(LogicalObject[])
    PartOperationBuilder.ValidateLogicalObjectsToCommit()
    PartOperationBuilder.SetSelectedParts(BasePart[], out BasePart[])
    PartOperationBuilder.AddRelatedPartToOperate(BasePart, BasePart[], string[], PartOperationBuilder.OperationType)
    PartOperationBuilder.CreateNonMasterListForLogicalObject(LogicalObject)
    PartOperationBuilder.SetNonMasterSaveAsOption(LogicalObject, PartOperationBuilder.NonMasterSaveAs)
    PartOperationBuilder.SetSelectedNonMasterToSaveAs(LogicalObject, string)
    PartOperationBuilder.GetNonMasterList(LogicalObject)
    PartOperationBuilder.IsNonMasterBeingCopied(LogicalObject, string)
    PartOperationBuilder.GetNonMasterCopyOption(LogicalObject)
    PartOperationBuilder.EditNonMasterName(LogicalObject, string, string)
    PartOperationBuilder.ClearWarnings()
    PartOperationBuilder.GetErrorMessageHandler(bool)
    PartOperationBuilder.GetCreatedParts(out BasePart[])
    PartOperationBuilder.AutoAssignAttributes(NXObject[])
    PartOperationBuilder.AutoAssignAttributesWithNamingPattern(NXObject[], NXObject[])
    PartOperationBuilder.CreateAttributeTitleToNamingPatternMap(string[], string[])
    PartOperationBuilder.DefaultDestinationFolder
    PartOperationBuilder.DependentFileSaveAsOption
    PartOperationBuilder.ReplaceAllComponents
    Builder.Commit()
    Builder.Destroy()
    Builder.GetCommittedObjects()
    Builder.GetObject()
    Builder.ShowResults()
    Builder.Validate()
    Builder.PreviewBuilder
    TaggedObject.initialize()
    TaggedObject.ToString()
    TaggedObject.PrintTestData(string)
    TaggedObject.PrintTestData(string, int)
    TaggedObject.Tag
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    MarshalByRefObject.GetLifetimeService()
    MarshalByRefObject.InitializeLifetimeService()
    MarshalByRefObject.MemberwiseClone(bool)
    object.GetType()
    object.MemberwiseClone()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: NXOpen.PDM
    Assembly: NXOpen.dll
    Syntax
    public class PartOperationCreateBuilder : PartOperationBuilder, IMessageSink, IComponentBuilder, IAttributeSourceObjectBuilder

    Constructors

    PartOperationCreateBuilder()

    Declaration
    protected PartOperationCreateBuilder()

    Methods

    CreateLogicalObjectsUsingSeedPart(string, int, out LogicalObject[])

    Declaration
    public void CreateLogicalObjectsUsingSeedPart(string seedPartName, int numOfPartsToCreate, out LogicalObject[] logicalObjects)
    Parameters
    Type Name Description
    string seedPartName
    int numOfPartsToCreate
    LogicalObject[] logicalObjects

    GetAddMaster()

    Declaration
    public bool GetAddMaster()
    Returns
    Type Description
    bool

    GetOperationSubType()

    Declaration
    public PartOperationCreateBuilder.OperationSubType GetOperationSubType()
    Returns
    Type Description
    PartOperationCreateBuilder.OperationSubType

    SetAddMaster(bool)

    Declaration
    public void SetAddMaster(bool addMaster)
    Parameters
    Type Name Description
    bool addMaster

    SetItemType(string)

    Declaration
    public void SetItemType(string itemType)
    Parameters
    Type Name Description
    string itemType

    SetMasterPart(BasePart)

    Declaration
    public void SetMasterPart(BasePart masterPart)
    Parameters
    Type Name Description
    BasePart masterPart

    SetModelType(string)

    Declaration
    public void SetModelType(string modelType)
    Parameters
    Type Name Description
    string modelType

    SetOperationSubType(OperationSubType)

    Declaration
    public void SetOperationSubType(PartOperationCreateBuilder.OperationSubType operatioSubType)
    Parameters
    Type Name Description
    PartOperationCreateBuilder.OperationSubType operatioSubType

    SetPartSpecToOpen(string)

    Declaration
    public void SetPartSpecToOpen(string partSpecToOpen)
    Parameters
    Type Name Description
    string partSpecToOpen

    SetPartsToRename(BasePart[])

    Declaration
    public void SetPartsToRename(BasePart[] partsToRename)
    Parameters
    Type Name Description
    BasePart[] partsToRename

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    IComponentBuilder
    IAttributeSourceObjectBuilder
    In this article
    Back to top Generated by DocFX