NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Member Functions | Properties | List of all members
NXOpen.AME.ManageEclassMappingBuilder Class Reference

Represents a ManageEclassMappingBuilder class Builder More...

Inheritance diagram for NXOpen.AME.ManageEclassMappingBuilder:
NXOpen.AME.AMEBaseBuilder NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Member Functions

unsafe void MapEClassObjectToADLibraryObject ()
 Map selected EClass object More...
 
unsafe void MapEClassPropertyToADLibraryObjectProperty (string selectedEClassProperty, string selectedADPropertyId, string selectedADPropertyName)
 Map selected EClass property with AD Library Object property More...
 
unsafe void MapEClassPropValueToADLibraryObjectPropValue (string selectedEClassPropertyId, string selectedEClassPropValueId, string selectedADLibraryObjectPropValueName)
 Map selected EClass property value with AD Library Object property value More...
 
unsafe void SetAdPropertyIdToDefaultValueMap (string[] adPropId, string[] adDefaultValue)
 Set a map of for all AD properties and their respective Default values More...
 
unsafe void TransferGroupMappingToClass ()
 Transfer group level mapping to class level More...
 
unsafe void UnMapEClassObject ()
 Unmap selected EClass object More...
 
unsafe void UnMapEClassPropertyToADLibraryObjectProperty (string selectedEClassProperty)
 Unmap selected EClass property with AD Library Object property More...
 
unsafe void UnMapEClassPropertyValue (string selectedEClassPropId, string selectedEclassPropValueId)
 Unmap selected EClass property value with AD Library Object property value More...
 

Properties

unsafe NXOpen.AME.ImportType ImportType [get, set]
 Returns or sets the enum import type More...
 
unsafe
NXOpen.Tooling.SelectReuseLibraryItemBuilder 
ReuseLibraryItem [get]
 Returns the reuse library selection item More...
 
unsafe NXOpen.AME.SelectAMEBaseNode SelectedEclassNode [get]
 Returns the EClass node selection More...
 

Additional Inherited Members

- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Represents a ManageEclassMappingBuilder class Builder

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

Created in NX11.0.0

Member Function Documentation

unsafe void NXOpen.AME.ManageEclassMappingBuilder.MapEClassObjectToADLibraryObject ( )
inline

Map selected EClass object

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

unsafe void NXOpen.AME.ManageEclassMappingBuilder.MapEClassPropertyToADLibraryObjectProperty ( string  selectedEClassProperty,
string  selectedADPropertyId,
string  selectedADPropertyName 
)
inline

Map selected EClass property with AD Library Object property

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
selectedEClassProperty
selectedADPropertyId
selectedADPropertyName
unsafe void NXOpen.AME.ManageEclassMappingBuilder.MapEClassPropValueToADLibraryObjectPropValue ( string  selectedEClassPropertyId,
string  selectedEClassPropValueId,
string  selectedADLibraryObjectPropValueName 
)
inline

Map selected EClass property value with AD Library Object property value

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
selectedEClassPropertyId
selectedEClassPropValueId
selectedADLibraryObjectPropValueName
unsafe void NXOpen.AME.ManageEclassMappingBuilder.SetAdPropertyIdToDefaultValueMap ( string[]  adPropId,
string[]  adDefaultValue 
)
inline

Set a map of for all AD properties and their respective Default values

Created in NX1847.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
adPropId
adDefaultValue
unsafe void NXOpen.AME.ManageEclassMappingBuilder.TransferGroupMappingToClass ( )
inline

Transfer group level mapping to class level

Created in NX1847.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

unsafe void NXOpen.AME.ManageEclassMappingBuilder.UnMapEClassObject ( )
inline

Unmap selected EClass object

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

unsafe void NXOpen.AME.ManageEclassMappingBuilder.UnMapEClassPropertyToADLibraryObjectProperty ( string  selectedEClassProperty)
inline

Unmap selected EClass property with AD Library Object property

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
selectedEClassProperty
unsafe void NXOpen.AME.ManageEclassMappingBuilder.UnMapEClassPropertyValue ( string  selectedEClassPropId,
string  selectedEclassPropValueId 
)
inline

Unmap selected EClass property value with AD Library Object property value

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
selectedEClassPropId
selectedEclassPropValueId

Property Documentation

unsafe NXOpen.AME.ImportType NXOpen.AME.ManageEclassMappingBuilder.ImportType
getset

Returns or sets the enum import 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.ManageEclassMappingBuilder.ReuseLibraryItem
get

Returns the reuse library selection item

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

unsafe NXOpen.AME.SelectAMEBaseNode NXOpen.AME.ManageEclassMappingBuilder.SelectedEclassNode
get

Returns the EClass node selection

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")


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