Search Results for

    Show / Hide Table of Contents

    Class RenameAndExportComponentBuilder

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    RenameAndExportComponentBuilder
    Implements
    System.Runtime.Remoting.Messaging.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, Int32)
    TaggedObject.Tag
    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.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
    System.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
    System.Boolean

    ExportDrawingFile

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

    ListChildrenComponents

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

    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
    System.Boolean

    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
    System.String

    NextPartNameNumber

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

    OldStringInName

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

    OutputDiretory

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

    PartDirectory

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

    PrefixOrSuffixString

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

    SelectAssemblyInFolder

    Declaration
    public string SelectAssemblyInFolder { get; set; }
    Property Value
    Type Description
    System.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
    System.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
    System.Int32

    Methods

    ExportComponents(NXObject, String, String)

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

    ExportSingleComponent(String, String)

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

    GetDrawingFilesInFolder(NXObject, String, String, Boolean, out String[])

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

    RenameComponents(NXObject, String, String)

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

    ReplaceComponent(NXObject, String)

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

    SetSearchFolderListForExportDrawingFiles(String[])

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

    Implements

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