NXOpen .NET Reference Guide
1899
|
Represents a NXOpen.Drawings.MarkAsTemplateBuilder More...
Public Types | |
enum | ActionTypeEnum { TemplateOnly, TemplateAndPax } |
the action type enum. More... | |
enum | ItemTypeEnum { Any, NXPart, NXDrawing } |
the item type enum. More... | |
enum | RelationTypeEnum { Master, Specification, Manifestation } |
the relation type enum. More... | |
enum | TemplateTypeEnum { Sheet, ReferenceExistingPart, Standalone } |
the template type enum. More... | |
Properties | |
unsafe NXOpen.Drawings.MarkAsTemplateBuilder.ActionTypeEnum | ActionType [get, set] |
Returns or sets the action type of the part. More... | |
unsafe string | Description [get, set] |
Returns or sets the detailed description for each template. More... | |
unsafe NXOpen.Drawings.MarkAsTemplateBuilder.ItemTypeEnum | ItemType [get, set] |
Returns or sets the item type of the part. More... | |
unsafe string | ItemTypeString [get, set] |
Returns or sets the item type string of the part. More... | |
unsafe string | PaxFileName [get, set] |
Returns or sets the PAX file to be updated or created if it does not exist. More... | |
unsafe string | PresentationName [get, set] |
Returns or sets the presentation name of the template that will be displayed in the File->New dialog. More... | |
unsafe NXOpen.Drawings.MarkAsTemplateBuilder.RelationTypeEnum | RelationType [get, set] |
Returns or sets the relation type is required only for the managed mode. More... | |
unsafe NXOpen.Drawings.MarkAsTemplateBuilder.TemplateTypeEnum | TemplateType [get, set] |
Returns or sets the template Type will be one of the following: Sheet To save it as Sheet template. 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 | |
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... | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
Represents a NXOpen.Drawings.MarkAsTemplateBuilder
To create a new instance of this class, use NXOpen.DraftingManager.CreateMarkAsTemplateBuilder
Created in NX8.0.0
|
getset |
Returns or sets the action type of the part.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING")
|
getset |
Returns or sets the detailed description for each template.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING")
|
getset |
Returns or sets the item type of the part.
Created in NX8.0.0
Deprecated in NX1847.0.0. Use NXOpen.Drawings.MarkAsTemplateBuilder.ItemTypeString instead.
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING")
|
getset |
Returns or sets the item type string of the part.
Created in NX1847.0.0
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING")
|
getset |
Returns or sets the PAX file to be updated or created if it does not exist.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING")
|
getset |
Returns or sets the presentation name of the template that will be displayed in the File->New dialog.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING")
|
getset |
Returns or sets the relation type is required only for the managed mode.
The available options are Master Specification Manifestation
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING")
|
getset |
Returns or sets the template Type will be one of the following: Sheet To save it as Sheet template.
When using Sheet templates, NX adds drawing sheets based on the template to the current work part. Master Model Drawing To save it as Master Model Drawing template. When using Master Model Drawing templates, NX create a new master model drawing from the current part. NX creates a new drawing part from the template and includes the current model as a component. 2D-Drawing To save it as 2D Drawing template. These are the templates used for 2D-drawings. These templates do not require a master model
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING")