Search Results for

    Show / Hide Table of Contents

    Class RenameAndExportComponentBuilder

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    RenameAndExportComponentBuilder
    Implements
    IMessageSink
    IComponentBuilder
    Inherited Members
    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.Tooling
    Assembly: NXOpen.dll
    Syntax
    public class RenameAndExportComponentBuilder : Builder, IMessageSink, IComponentBuilder

    Constructors

    RenameAndExportComponentBuilder()

    Declaration
    protected RenameAndExportComponentBuilder()

    Properties

    AddFolderToSearch

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

    DefineBy

    Declaration
    public RenameAndExportComponentBuilder.DefinitionType DefineBy { get; set; }
    Property Value
    Type Description
    RenameAndExportComponentBuilder.DefinitionType

    DeleteOldComponentsToggle

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

    ExportDrawingFile

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

    ListChildrenComponents

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

    LoadOption

    Declaration
    public RenameAndExportComponentBuilder.LoadOptionType LoadOption { get; set; }
    Property Value
    Type Description
    RenameAndExportComponentBuilder.LoadOptionType

    NeedChangeDisplayPartBack

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

    NewNameRule

    Declaration
    public RenameAndExportComponentBuilder.NamingRuleType NewNameRule { get; set; }
    Property Value
    Type Description
    RenameAndExportComponentBuilder.NamingRuleType

    NewStringInName

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

    NextPartNameNumber

    Declaration
    public int NextPartNameNumber { get; set; }
    Property Value
    Type Description
    int

    OldStringInName

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

    OutputDiretory

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

    PartDirectory

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

    PrefixOrSuffixString

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

    SelectAssemblyInFolder

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

    SelectAssemblyToExport

    Declaration
    public SelectNXObject SelectAssemblyToExport { get; }
    Property Value
    Type Description
    SelectNXObject

    SelectComponentToRename

    Declaration
    public SelectNXObjectList SelectComponentToRename { get; }
    Property Value
    Type Description
    SelectNXObjectList

    ToolingNameRule

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

    Type

    Declaration
    public RenameAndExportComponentBuilder.Types Type { get; set; }
    Property Value
    Type Description
    RenameAndExportComponentBuilder.Types

    WizardType

    Declaration
    public int WizardType { get; set; }
    Property Value
    Type Description
    int

    Methods

    ExportComponents(NXObject, string, string)

    Declaration
    public void ExportComponents(NXObject partTag, string assemblyInFolderWithPath, string outputDir)
    Parameters
    Type Name Description
    NXObject partTag
    string assemblyInFolderWithPath
    string outputDir

    ExportSingleComponent(string, string)

    Declaration
    public void ExportSingleComponent(string assemblyPartNameWithPath, string outputDir)
    Parameters
    Type Name Description
    string assemblyPartNameWithPath
    string outputDir

    GetDrawingFilesInFolder(NXObject, string, string, bool, out string[])

    Declaration
    public void GetDrawingFilesInFolder(NXObject assemblyPartToExport, string assemblyInFolderWithPath, string outputDir, bool onlyGetDrawingFilesNotExport, out string[] drawingFilesNeedExport)
    Parameters
    Type Name Description
    NXObject assemblyPartToExport
    string assemblyInFolderWithPath
    string outputDir
    bool onlyGetDrawingFilesNotExport
    string[] drawingFilesNeedExport

    RenameComponents(NXObject, string, string)

    Declaration
    public void RenameComponents(NXObject partTag, string dirName, string newPartName)
    Parameters
    Type Name Description
    NXObject partTag
    string dirName
    string newPartName

    ReplaceComponent(NXObject, string)

    Declaration
    public void ReplaceComponent(NXObject componentTag, string newComponentNameWithPath)
    Parameters
    Type Name Description
    NXObject componentTag
    string newComponentNameWithPath

    SetSearchFolderListForExportDrawingFiles(string[])

    Declaration
    public void SetSearchFolderListForExportDrawingFiles(string[] folderList)
    Parameters
    Type Name Description
    string[] folderList

    Implements

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