Search Results for

    Show / Hide Table of Contents

    Class PartOperationImportBuilder

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    PartOperationBuilder
    PartOperationImportBuilder
    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 PartOperationImportBuilder : PartOperationBuilder, IMessageSink, IComponentBuilder, IAttributeSourceObjectBuilder

    Constructors

    PartOperationImportBuilder()

    Declaration
    protected PartOperationImportBuilder()

    Properties

    AddCAENonMastersToImport

    Declaration
    public bool AddCAENonMastersToImport { get; set; }
    Property Value
    Type Description
    bool

    AddDfaMixins

    Declaration
    public bool AddDfaMixins { get; set; }
    Property Value
    Type Description
    bool

    AssignAlternateIds

    Declaration
    public bool AssignAlternateIds { get; set; }
    Property Value
    Type Description
    bool

    AssociatedFilesRootDirectory

    Declaration
    public string AssociatedFilesRootDirectory { get; set; }
    Property Value
    Type Description
    string

    CheckedoutCommentNotMatchError

    Declaration
    public bool CheckedoutCommentNotMatchError { get; set; }
    Property Value
    Type Description
    bool

    CheckoutComment

    Declaration
    public string CheckoutComment { get; set; }
    Property Value
    Type Description
    string

    CheckoutOption

    Declaration
    public PartOperationImportBuilder.CheckoutOptionType CheckoutOption { get; set; }
    Property Value
    Type Description
    PartOperationImportBuilder.CheckoutOptionType

    ConversionType

    Declaration
    public PartOperationImportBuilder.ConversionRule ConversionType { get; set; }
    Property Value
    Type Description
    PartOperationImportBuilder.ConversionRule

    DefaultAction

    Declaration
    public PartOperationImportBuilder.ExistingPartAction DefaultAction { get; set; }
    Property Value
    Type Description
    PartOperationImportBuilder.ExistingPartAction

    DefaultAlternateIdContext

    Declaration
    public string DefaultAlternateIdContext { get; set; }
    Property Value
    Type Description
    string

    DefaultAlternateIdType

    Declaration
    public string DefaultAlternateIdType { get; set; }
    Property Value
    Type Description
    string

    DefaultChangeNotice

    Declaration
    public string DefaultChangeNotice { get; set; }
    Property Value
    Type Description
    string

    DefaultDescription

    Declaration
    public string DefaultDescription { get; set; }
    Property Value
    Type Description
    string

    DefaultItemType

    Declaration
    public string DefaultItemType { get; set; }
    Property Value
    Type Description
    string

    DefaultName

    Declaration
    public string DefaultName { get; set; }
    Property Value
    Type Description
    string

    DefaultOwningGroup

    Declaration
    public string DefaultOwningGroup { get; set; }
    Property Value
    Type Description
    string

    DefaultOwningUser

    Declaration
    public string DefaultOwningUser { get; set; }
    Property Value
    Type Description
    string

    IncludeComponentParts

    Declaration
    public bool IncludeComponentParts { get; set; }
    Property Value
    Type Description
    bool

    IncludeDependentParts

    Declaration
    public bool IncludeDependentParts { get; set; }
    Property Value
    Type Description
    bool

    NotCheckedoutError

    Declaration
    public bool NotCheckedoutError { get; set; }
    Property Value
    Type Description
    bool

    NumberAttr

    Declaration
    public string NumberAttr { get; set; }
    Property Value
    Type Description
    string

    NumberingSource

    Declaration
    public PartOperationImportBuilder.NumberingSourceOption NumberingSource { get; set; }
    Property Value
    Type Description
    PartOperationImportBuilder.NumberingSourceOption

    OutputLogFile

    Declaration
    public string OutputLogFile { get; set; }
    Property Value
    Type Description
    string

    PrefixStr

    Declaration
    public string PrefixStr { get; set; }
    Property Value
    Type Description
    string

    ProductInterfaces

    Declaration
    [Obsolete("Deprecated in NX10.0.2.  It is no longer supported.")]
    public bool ProductInterfaces { get; set; }
    Property Value
    Type Description
    bool

    PublishJTData

    Declaration
    public bool PublishJTData { get; set; }
    Property Value
    Type Description
    bool

    PublishOptionalInfo

    Declaration
    public bool PublishOptionalInfo { get; set; }
    Property Value
    Type Description
    bool

    ReplaceWithStr

    Declaration
    public string ReplaceWithStr { get; set; }
    Property Value
    Type Description
    string

    RevisionAttr

    Declaration
    public string RevisionAttr { get; set; }
    Property Value
    Type Description
    string

    StringToReplace

    Declaration
    public string StringToReplace { get; set; }
    Property Value
    Type Description
    string

    SuffixStr

    Declaration
    public string SuffixStr { get; set; }
    Property Value
    Type Description
    string

    SyncArrangements

    Declaration
    [Obsolete("Deprecated in NX10.0.2.  It is no longer supported.")]
    public bool SyncArrangements { get; set; }
    Property Value
    Type Description
    bool

    UseItemTypeFromPartFile

    Declaration
    public bool UseItemTypeFromPartFile { get; set; }
    Property Value
    Type Description
    bool

    ValidationAbortImportOnFail

    Declaration
    public bool ValidationAbortImportOnFail { get; set; }
    Property Value
    Type Description
    bool

    ValidationMode

    Declaration
    public PartOperationImportBuilder.Validation ValidationMode { get; set; }
    Property Value
    Type Description
    PartOperationImportBuilder.Validation

    ValidationRuleSetBrowseOption

    Declaration
    public PartOperationImportBuilder.ValidationRuleSetFileBrowseOption ValidationRuleSetBrowseOption { get; set; }
    Property Value
    Type Description
    PartOperationImportBuilder.ValidationRuleSetFileBrowseOption

    ValidationRuleSetFile

    Declaration
    public string ValidationRuleSetFile { get; set; }
    Property Value
    Type Description
    string

    ValidationTreatOutdatedAsPass

    Declaration
    public bool ValidationTreatOutdatedAsPass { get; set; }
    Property Value
    Type Description
    bool

    ValidationTreatWarningAsPass

    Declaration
    public bool ValidationTreatWarningAsPass { get; set; }
    Property Value
    Type Description
    bool

    Methods

    AddParts(string[], out string[])

    Declaration
    public void AddParts(string[] parts, out string[] errorMsgs)
    Parameters
    Type Name Description
    string[] parts
    string[] errorMsgs

    AddPartsFromFolder(string, out string[])

    Declaration
    public void AddPartsFromFolder(string folderPath, out string[] errorMsgs)
    Parameters
    Type Name Description
    string folderPath
    string[] errorMsgs

    AddPartsUsingLogFile(string, out string[])

    Declaration
    public void AddPartsUsingLogFile(string logFilePath, out string[] errorMsgs)
    Parameters
    Type Name Description
    string logFilePath
    string[] errorMsgs

    ExecuteDryRun()

    Declaration
    public void ExecuteDryRun()

    GetDefaultProjectInformation(out string[], out ProjectAssignmentState[])

    Declaration
    public void GetDefaultProjectInformation(out string[] projectNames, out Session.ProjectAssignmentState[] assignmentStates)
    Parameters
    Type Name Description
    string[] projectNames
    ProjectAssignmentState[] assignmentStates

    GetDfaFiles(out string[])

    Declaration
    public void GetDfaFiles(out string[] dfaFiles)
    Parameters
    Type Name Description
    string[] dfaFiles

    GetExternalFileObjects(LogicalObject, out NXObject[])

    Declaration
    public void GetExternalFileObjects(LogicalObject logicalObject, out NXObject[] objects)
    Parameters
    Type Name Description
    LogicalObject logicalObject
    NXObject[] objects

    GetLogicalObjectForPart(string)

    Declaration
    public LogicalObject GetLogicalObjectForPart(string partFilename)
    Parameters
    Type Name Description
    string partFilename
    Returns
    Type Description
    LogicalObject

    GetUpdatedLogicalObjects(out LogicalObject[])

    Declaration
    public void GetUpdatedLogicalObjects(out LogicalObject[] logicalObjects)
    Parameters
    Type Name Description
    LogicalObject[] logicalObjects

    OnCancel()

    Declaration
    public void OnCancel()

    RemoveDfaFile(string)

    Declaration
    public void RemoveDfaFile(string filename)
    Parameters
    Type Name Description
    string filename

    ResetAttributes(LogicalObject[])

    Declaration
    public void ResetAttributes(LogicalObject[] logicalObjects)
    Parameters
    Type Name Description
    LogicalObject[] logicalObjects

    SetDefaultProjectInformation(string[], ProjectAssignmentState[])

    Declaration
    public void SetDefaultProjectInformation(string[] projectNames, Session.ProjectAssignmentState[] assignmentStates)
    Parameters
    Type Name Description
    string[] projectNames
    ProjectAssignmentState[] assignmentStates

    SetDfaFiles(string[])

    Declaration
    public void SetDfaFiles(string[] dfaFiles)
    Parameters
    Type Name Description
    string[] dfaFiles

    SetExistingPartAttributes(LogicalObject, string)

    Declaration
    public void SetExistingPartAttributes(LogicalObject logicalObject, string existingPartCliSpec)
    Parameters
    Type Name Description
    LogicalObject logicalObject
    string existingPartCliSpec

    SetPartFamilyTreatment(PartFamilyTreatment)

    Declaration
    public void SetPartFamilyTreatment(PartOperationImportBuilder.PartFamilyTreatment partFamilyTreatment)
    Parameters
    Type Name Description
    PartOperationImportBuilder.PartFamilyTreatment partFamilyTreatment

    UpdateTeamcenterInformation(LogicalObject[])

    Declaration
    public void UpdateTeamcenterInformation(LogicalObject[] logicalObjects)
    Parameters
    Type Name Description
    LogicalObject[] logicalObjects

    ValidateLogicalObjects()

    Declaration
    public void ValidateLogicalObjects()

    Implements

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