Search Results for

    Show / Hide Table of Contents

    Class FileNew

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    FileNew
    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
    Assembly: NXOpen.dll
    Syntax
    public class FileNew : Builder, IMessageSink, IComponentBuilder

    Constructors

    FileNew()

    Declaration
    protected FileNew()

    Properties

    Application

    Declaration
    [Obsolete("Deprecated in NX9.0.0.  Use NXOpen.FileNew.ApplicationName that takes a string name instead.")]
    public FileNewApplication Application { get; set; }
    Property Value
    Type Description
    FileNewApplication

    ApplicationName

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

    DesignElementState

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

    DesignElementType

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

    DisplayPartOption

    Declaration
    public DisplayPartOption DisplayPartOption { get; set; }
    Property Value
    Type Description
    DisplayPartOption

    ItemType

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

    MakeDisplayedPart

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

    MasterFileName

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

    NewFileName

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

    RelationType

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

    Specialization

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

    TemplateFileName

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

    TemplatePresentationName

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

    TemplateType

    Declaration
    public FileNewTemplateType TemplateType { get; set; }
    Property Value
    Type Description
    FileNewTemplateType

    Units

    Declaration
    public Part.Units Units { get; set; }
    Property Value
    Type Description
    Part.Units

    UseBlankTemplate

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

    UsesMasterModel

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

    Methods

    AllowTemplatePostPartCreationAction(Boolean)

    Declaration
    public void AllowTemplatePostPartCreationAction(bool allowTemplatePostPartCreationAction)
    Parameters
    Type Name Description
    System.Boolean allowTemplatePostPartCreationAction

    GetAddMasterFlag()

    Declaration
    [Obsolete("Deprecated in NX10.0.0.  Use NXOpen.PDM.PartOperationCreateBuilder.GetAddMaster to get addMaster flag.")]
    public bool GetAddMasterFlag()
    Returns
    Type Description
    System.Boolean

    GetApplicationNames()

    Declaration
    public string[] GetApplicationNames()
    Returns
    Type Description
    System.String[]

    GetAvailableTemplates()

    Declaration
    public string[] GetAvailableTemplates()
    Returns
    Type Description
    System.String[]

    GetCanCreateAltrep()

    Declaration
    public bool GetCanCreateAltrep()
    Returns
    Type Description
    System.Boolean

    GetTemplates()

    Declaration
    public FileNewTemplate[] GetTemplates()
    Returns
    Type Description
    FileNewTemplate[]

    SetAddMasterFlag(Boolean)

    Declaration
    [Obsolete("Deprecated in NX10.0.0.  Use NXOpen.PDM.PartOperationCreateBuilder.SetAddMaster to set addMaster flag.")]
    public void SetAddMasterFlag(bool addMaster)
    Parameters
    Type Name Description
    System.Boolean addMaster

    SetCanCreateAltrep(Boolean)

    Declaration
    public void SetCanCreateAltrep(bool createAltrep)
    Parameters
    Type Name Description
    System.Boolean createAltrep

    SetCloudDMNewPartBuilder(NewPartBuilder)

    Declaration
    public void SetCloudDMNewPartBuilder(NewPartBuilder cloudDMNewPartBuilder)
    Parameters
    Type Name Description
    NewPartBuilder cloudDMNewPartBuilder

    SetPartOperationCreateBuilder(PartOperationBuilder)

    Declaration
    public void SetPartOperationCreateBuilder(PartOperationBuilder partOperationBuilder)
    Parameters
    Type Name Description
    PartOperationBuilder partOperationBuilder

    SetProjectsData(String[], Int32[])

    Declaration
    [Obsolete("Deprecated in NX10.0.0.  Use NXOpen.Session.AssignRemoveProjects to assign/remove projects.")]
    public void SetProjectsData(string[] projectName, int[] assignmentState)
    Parameters
    Type Name Description
    System.String[] projectName
    System.Int32[] assignmentState

    Implements

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