FileNewApplicationBuilder Class

Properties

Property Description
DisplayPartOption Returns or sets the display part option for the new file being created
Tag Returns the Tag for this object.
TemplateBaseTcType Returns or sets the BaseTCType of the template part from which to create the new file
TemplateFileName Returns or sets the name of the template part from which to create the new file
TemplatePresentationName Returns or sets the presentation name of the underlying template which is used for creating new file
TemplateTcType Returns or sets the TCType of the template part from which to create the new file
TemplateType Returns or sets the template type for the new file being created
TemplateUnits Returns or sets the units for the new file being created

Methods

Method Description
AutoAssignAttributes Auto assigns the attributes for a given array of objects and returns an array of objects that failed to auto assign.
AutoAssignAttributesWithNamingPattern Auto assigns the attributes for a given object and returns an array of objects that failed to auto assign.
Commit Commits any edits that have been applied to the builder.
CreateAttributeTitleToNamingPatternMap Creates a map object of attribute titles to their corresponding naming pattern
Destroy Deletes the builder, and cleans up any objects created by the builder.
GetCollaborativeDesign The NXOpen.CollaborativeDesign of the subset.
GetCommittedObjects For builders that create more than one object, this method returns the objects that are created by commit.
GetObject Returns the object currently being edited by this builder.
GetTargetPartitions The NXOpen.Assemblies.Partition of the subset.
SetCollaborativeDesign The NXOpen.CollaborativeDesign of the subset.
SetTargetPartitions The Assemblies.Partition of the subset.
ShowResults Updates the model to reflect the result of an edit to the model for all builders that support showing results.
Validate Validate whether the inputs to the component are sufficient for commit to be called.

Property Detail

DisplayPartOption

TemplateBaseTcType

TemplateFileName

TemplatePresentationName

TemplateTcType

TemplateType

TemplateUnits

Method Detail

AutoAssignAttributes

AutoAssignAttributesWithNamingPattern

CreateAttributeTitleToNamingPatternMap

GetCollaborativeDesign

GetTargetPartitions

SetCollaborativeDesign

SetTargetPartitions

Validate