NXOpen .NET Reference Guide
1899
|
Represents a NXOpen.Drafting.DrawingCreationWizardBuilder . More...
Public Member Functions | |
unsafe string[] | GetSummary () |
Returns the summary. More... | |
unsafe void | SetObjectCreateBuilder (NXOpen.PDM.ObjectCreateBuilder objectCreateBuilder) |
Sets NXOpen.PDM.ObjectCreateBuilder More... | |
unsafe void | SetSummary (string[] summary) |
Sets the summary More... | |
Public Member Functions inherited from NXOpen.Builder | |
unsafe NXOpen.NXObject | Commit () |
Commits any edits that have been applied to the builder. More... | |
unsafe void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. More... | |
unsafe NXOpen.NXObject[] | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. More... | |
unsafe NXOpen.NXObject | GetObject () |
Returns the object currently being edited by this builder. More... | |
unsafe void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. More... | |
unsafe bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Public Member Functions inherited from NXOpen.TaggedObject | |
void | PrintTestData (String variableName) |
<exclude> More... | |
void | PrintTestData (String variableName, int lineNumber) |
<exclude> More... | |
override string | ToString () |
Returns a String that represents the current Object. More... | |
Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageCtrl | AsyncProcessMessage (IMessage msg, IMessageSink replySink) |
Asynchronously processes the given message. More... | |
IMessage | SyncProcessMessage (IMessage msg) |
Synchronously processes the given message. More... | |
Properties | |
unsafe bool | ApplyTemplateToAll [get, set] |
Returns or sets the flag which controls the behavior of setting NXOpen.Drafting.PrimaryContentItemBuilder.GeometryTemplate on an item in NXOpen.Drafting.DrawingCreationWizardBuilder.PrimaryContent . More... | |
unsafe NXOpen.Drafting.AttributeItemBuilderList | Attributes [get] |
Returns the attributes. More... | |
unsafe string | DetailID [get, set] |
Returns or sets the detail id. More... | |
unsafe string | Discipline [get, set] |
Returns or sets the discipline. More... | |
unsafe string | DrawingStyle [get, set] |
Returns or sets the drawing style. More... | |
unsafe NXOpen.Assemblies.SelectComponentList | ExcludedContent [get] |
Returns the excluded content. More... | |
unsafe string | Folder [get, set] |
Returns or sets the folder. More... | |
unsafe string | IntroductoryTemplate [get, set] |
Returns or sets the introductory template. More... | |
unsafe string | Name [get, set] |
Returns or sets the name. More... | |
unsafe string | Number [get, set] |
Returns or sets the number. More... | |
unsafe NXOpen.Drafting.PrimaryContentItemBuilderList | PrimaryContent [get] |
Returns the primary content. More... | |
unsafe NXOpen.SelectNXObjectList | References [get] |
Returns the references. More... | |
unsafe string | Revision [get, set] |
Returns or sets the revision. More... | |
unsafe NXOpen.Assemblies.SelectComponentList | SecondaryContent [get] |
Returns the secondary content. More... | |
Properties inherited from NXOpen.Builder | |
unsafe NXOpen.PreviewBuilder | PreviewBuilder [get] |
Returns the preview builder subobject. More... | |
Properties inherited from NXOpen.TaggedObject | |
Tag | Tag [get] |
Returns the tag of this object. More... | |
Properties inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageSink | NextSink [get] |
Gets the next message sink in the sink chain. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
Represents a NXOpen.Drafting.DrawingCreationWizardBuilder .
This class is used to create Booklets (i.e. a set of fully populated drawings). The builder operates in both create and edit modes as well as in native and managed (Teamcenter) modes. The following information is important when using this builder in edit mode:
To create a new instance of this class, use NXOpen.Drafting.AutomationManager.CreateDrawingCreationWizardBuilder
Default values.
Property | Value |
---|---|
ApplyTemplateToAll |
0 |
Created in NX8.0.0
|
inline |
Returns the summary.
This is in HTML format.
Created in NX8.0.0
License requirements: None.
|
inline |
Sets NXOpen.PDM.ObjectCreateBuilder
Created in NX10.0.0
License requirements: nx_drawing_auto ("NX Drawing Automation")
objectCreateBuilder |
|
inline |
Sets the summary
Created in NX7.5.0
License requirements: nx_drawing_auto ("NX Drawing Automation")
summary |
|
getset |
Returns or sets the flag which controls the behavior of setting NXOpen.Drafting.PrimaryContentItemBuilder.GeometryTemplate on an item in NXOpen.Drafting.DrawingCreationWizardBuilder.PrimaryContent .
When set to true the builder will respond to the setting of NXOpen.Drafting.PrimaryContentItemBuilder.GeometryTemplate on an item in NXOpen.Drafting.DrawingCreationWizardBuilder.PrimaryContent by setting the same value on NXOpen.Drafting.PrimaryContentItemBuilder.GeometryTemplate on all of the other items in NXOpen.Drafting.DrawingCreationWizardBuilder.PrimaryContent
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: nx_drawing_auto ("NX Drawing Automation")
|
get |
Returns the attributes.
Created in NX8.0.0
License requirements: None.
|
getset |
Returns or sets the detail id.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: nx_drawing_auto ("NX Drawing Automation")
|
getset |
Returns or sets the discipline.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: nx_drawing_auto ("NX Drawing Automation")
|
getset |
Returns or sets the drawing style.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: nx_drawing_auto ("NX Drawing Automation")
|
get |
Returns the excluded content.
Setting a component into NXOpen.Drafting.DrawingCreationWizardBuilder.ExcludedContent will cause that component to be removed from NXOpen.Drafting.PrimaryContentItemBuilder.Content of each item in NXOpen.Drafting.DrawingCreationWizardBuilder.PrimaryContent and NXOpen.Drafting.DrawingCreationWizardBuilder.SecondaryContent if they contain that component.
Created in NX8.0.0
License requirements: None.
|
getset |
Returns or sets the folder.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: nx_drawing_auto ("NX Drawing Automation")
|
getset |
Returns or sets the introductory template.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: nx_drawing_auto ("NX Drawing Automation")
|
getset |
Returns or sets the name.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: nx_drawing_auto ("NX Drawing Automation")
|
getset |
Returns or sets the number.
This property is only used in managed mode and must be set before anything else.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: nx_drawing_auto ("NX Drawing Automation")
|
get |
Returns the primary content.
Setting a component into NXOpen.Drafting.PrimaryContentItemBuilder.Content of an item in NXOpen.Drafting.DrawingCreationWizardBuilder.PrimaryContent will cause that component to be removed from NXOpen.Drafting.DrawingCreationWizardBuilder.SecondaryContent and NXOpen.Drafting.DrawingCreationWizardBuilder.ExcludedContent if they contain that component.
Created in NX8.0.0
License requirements: None.
|
get |
Returns the references.
Created in NX8.0.0
License requirements: None.
|
getset |
Returns or sets the revision.
This is only used in managed mode. In edit mode it must be set after the NXOpen.Drafting.DrawingCreationWizardBuilder.Number and at the time is set it will populate the builder with the booklet's information.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: nx_drawing_auto ("NX Drawing Automation")
|
get |
Returns the secondary content.
Setting a component into NXOpen.Drafting.DrawingCreationWizardBuilder.SecondaryContent will cause that component to be removed from NXOpen.Drafting.PrimaryContentItemBuilder.Content of each item in NXOpen.Drafting.DrawingCreationWizardBuilder.PrimaryContent and NXOpen.Drafting.DrawingCreationWizardBuilder.ExcludedContent if they contain that component.
Created in NX8.0.0
License requirements: None.