NXOpen .NET Reference  12.0.0
Public Types | Public Member Functions | Properties | List of all members
NXOpen.AME.InstantiateTemplateBulkBuilder Class Reference

JA class for the insert Eng object dialog More...

Inheritance diagram for NXOpen.AME.InstantiateTemplateBulkBuilder:
NXOpen.AME.MultipleObjectsBuilder NXOpen.AME.AMEBaseBuilder NXOpen.Builder NXOpen.GeometricUtilities.IComponentBuilder

Public Types

enum  PlacementType { Navigator, Page }
 Choices for placement type, can be Place in Navigator or Place on Page More...
 

Public Member Functions

unsafe NXOpen.AME.Project GetProjectFromPartFileName ()
 Get Project from part file More...
 
- Public Member Functions inherited from NXOpen.AME.MultipleObjectsBuilder
unsafe NXOpen.NXObject[] GetNewObjects ()
 Get the commited Aspect More...
 

Properties

unsafe
NXOpen.AME.AspectDetailsBuilder 
AspectDetails [get]
 Returns the aspect details ui block More...
 
unsafe bool CopyDocumentStructure [get, set]
 Returns or sets the copy document structure flag to decide whether to copy document structure More...
 
unsafe NXOpen.Point2d FragmentLocation [get, set]
 Returns or sets the co-ordinate of fragment placement location More...
 
unsafe
NXOpen.AME.InsertSettingsBuilder 
InsertSettings [get]
 Returns the aspect placement toggle setting More...
 
unsafe
NXOpen.AME.InstantiateTemplateBulkBuilder.PlacementType 
PlacementValue [get, set]
 Returns or sets the placement type More...
 
unsafe
NXOpen.Tooling.SelectReuseLibraryItemBuilder 
ReuseLibraryItem [get]
 Returns the reuse library selection item More...
 
unsafe NXOpen.AME.FragmentObject SelectedFragmentTag [get, set]
 Returns or sets the tag of selected fragment object More...
 
unsafe
NXOpen.AME.SelectAMEBaseNodeList 
SelectedObjects [get]
 Returns the select object More...
 
unsafe bool ShowInAutomation [get, set]
 Returns or sets the show in automation More...
 
unsafe bool ShowInFunction [get, set]
 Returns or sets the show in function More...
 
unsafe bool ShowInLocation [get, set]
 Returns or sets the show in location More...
 
unsafe bool ShowInProduct [get, set]
 Returns or sets the show in product More...
 
unsafe NXOpen.NXObject TemplateInstance [get]
 Returns the created instance More...
 
unsafe bool UnloadTemplate [get, set]
 Returns or sets the unload template flag to indicate if template should be unloaded after instantiation More...
 

Detailed Description

JA class for the insert Eng object dialog

To create a new instance of this class, use NXOpen.AME.AMEManager.CreateInstantiateTemplateBulkBuilder

Default values.

Property Value

InsertSettings.AspectPlacement

false

InsertSettings.CopiesPerParent

1

ShowInAutomation

false

ShowInFunction

false

ShowInLocation

false

ShowInProduct

false

Created in NX12.0.0

Member Enumeration Documentation

Choices for placement type, can be Place in Navigator or Place on Page

Enumerator
Navigator 
Page 

Member Function Documentation

unsafe NXOpen.AME.Project NXOpen.AME.InstantiateTemplateBulkBuilder.GetProjectFromPartFileName ( )

Get Project from part file

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Returns

Property Documentation

unsafe NXOpen.AME.AspectDetailsBuilder NXOpen.AME.InstantiateTemplateBulkBuilder.AspectDetails
get

Returns the aspect details ui block

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

unsafe bool NXOpen.AME.InstantiateTemplateBulkBuilder.CopyDocumentStructure
getset

Returns or sets the copy document structure flag to decide whether to copy document structure

Created in NX12.0.0

License requirements to get this property: ad_automation_design ("FULL AUTOMATION DESIGNER")

License requirements to set this property: ad_automation_design ("FULL AUTOMATION DESIGNER")

unsafe NXOpen.Point2d NXOpen.AME.InstantiateTemplateBulkBuilder.FragmentLocation
getset

Returns or sets the co-ordinate of fragment placement location

Created in NX12.0.0

License requirements to get this property: ad_automation_design ("FULL AUTOMATION DESIGNER")

License requirements to set this property: ad_automation_design ("FULL AUTOMATION DESIGNER")

unsafe NXOpen.AME.InsertSettingsBuilder NXOpen.AME.InstantiateTemplateBulkBuilder.InsertSettings
get

Returns the aspect placement toggle setting

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

unsafe NXOpen.AME.InstantiateTemplateBulkBuilder.PlacementType NXOpen.AME.InstantiateTemplateBulkBuilder.PlacementValue
getset

Returns or sets the placement type

Created in NX12.0.0

License requirements to get this property: ad_automation_design ("FULL AUTOMATION DESIGNER")

License requirements to set this property: ad_automation_design ("FULL AUTOMATION DESIGNER")

unsafe NXOpen.Tooling.SelectReuseLibraryItemBuilder NXOpen.AME.InstantiateTemplateBulkBuilder.ReuseLibraryItem
get

Returns the reuse library selection item

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

unsafe NXOpen.AME.FragmentObject NXOpen.AME.InstantiateTemplateBulkBuilder.SelectedFragmentTag
getset

Returns or sets the tag of selected fragment object

Created in NX12.0.0

License requirements to get this property: ad_automation_design ("FULL AUTOMATION DESIGNER")

License requirements to set this property: ad_automation_design ("FULL AUTOMATION DESIGNER")

unsafe NXOpen.AME.SelectAMEBaseNodeList NXOpen.AME.InstantiateTemplateBulkBuilder.SelectedObjects
get

Returns the select object

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

unsafe bool NXOpen.AME.InstantiateTemplateBulkBuilder.ShowInAutomation
getset

Returns or sets the show in automation

Created in NX12.0.0

License requirements to get this property: ad_automation_design ("FULL AUTOMATION DESIGNER")

License requirements to set this property: ad_automation_design ("FULL AUTOMATION DESIGNER")

unsafe bool NXOpen.AME.InstantiateTemplateBulkBuilder.ShowInFunction
getset

Returns or sets the show in function

Created in NX12.0.0

License requirements to get this property: ad_automation_design ("FULL AUTOMATION DESIGNER")

License requirements to set this property: ad_automation_design ("FULL AUTOMATION DESIGNER")

unsafe bool NXOpen.AME.InstantiateTemplateBulkBuilder.ShowInLocation
getset

Returns or sets the show in location

Created in NX12.0.0

License requirements to get this property: ad_automation_design ("FULL AUTOMATION DESIGNER")

License requirements to set this property: ad_automation_design ("FULL AUTOMATION DESIGNER")

unsafe bool NXOpen.AME.InstantiateTemplateBulkBuilder.ShowInProduct
getset

Returns or sets the show in product

Created in NX12.0.0

License requirements to get this property: ad_automation_design ("FULL AUTOMATION DESIGNER")

License requirements to set this property: ad_automation_design ("FULL AUTOMATION DESIGNER")

unsafe NXOpen.NXObject NXOpen.AME.InstantiateTemplateBulkBuilder.TemplateInstance
get

Returns the created instance

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

unsafe bool NXOpen.AME.InstantiateTemplateBulkBuilder.UnloadTemplate
getset

Returns or sets the unload template flag to indicate if template should be unloaded after instantiation

Created in NX12.0.0

License requirements to get this property: ad_automation_design ("FULL AUTOMATION DESIGNER")

License requirements to set this property: ad_automation_design ("FULL AUTOMATION DESIGNER")


The documentation for this class was generated from the following file:
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.