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

Represents a Manage2dSymbolsBuilder class Builder More...

Inheritance diagram for NXOpen.AME.Manage2dSymbolsBuilder:
NXOpen.AME.AMEBaseBuilder NXOpen.Builder NXOpen.GeometricUtilities.IComponentBuilder

Public Types

enum  SymbolRepresentationTypes {
  MultiLineSchematic, SingleLineSchematic, BusTopologyDiagram, PowerSupplyTopologyDiagram,
  GenericSchematic
}
 Representation type of symbol More...
 

Public Member Functions

unsafe string[] GetAssignedSymbols (NXOpen.TaggedObject objTag)
 Get assigned symbols More...
 
unsafe void SetDefaultSymbol (string symbolNameString)
 Sets the given 2d symbol as default on the input object More...
 
unsafe string GetDefaultSymbol (NXOpen.TaggedObject inputObject)
 Gets the default 2d symbol assigned to the input object More...
 
unsafe void ResetDefaultSymbol ()
 Reset the default 2d symbol from the associated NXOpen.AME.ProductDefinition More...
 
unsafe void AddAssignedSymbol (string symbolNameString)
 Adds the given 2d symbol to the assigned symbols list More...
 
unsafe void RemoveAssignedSymbol (string symbolNameString)
 Removes the given 2d symbol from the assigned symbols list More...
 

Properties

unsafe
NXOpen.AME.SelectAMEBaseNodeList 
SelectedObjects [get]
 Returns the Target node selection More...
 
unsafe
NXOpen.AME.Manage2dSymbolsBuilder.SymbolRepresentationTypes 
SymbolRepresentationType [get, set]
 Returns or sets the representation type which could be of NXOpen.AME.Manage2dSymbolsBuilder.SymbolRepresentationTypes More...
 

Detailed Description

Represents a Manage2dSymbolsBuilder class Builder

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

Default values.

Property Value

SymbolRepresentationType

MultiLineSchematic

Created in NX11.0.0

Member Enumeration Documentation

Representation type of symbol

Enumerator
MultiLineSchematic 
SingleLineSchematic 
BusTopologyDiagram 
PowerSupplyTopologyDiagram 
GenericSchematic 

Member Function Documentation

unsafe void NXOpen.AME.Manage2dSymbolsBuilder.AddAssignedSymbol ( string  symbolNameString)

Adds the given 2d symbol to the assigned symbols list

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
symbolNameString
unsafe string [] NXOpen.AME.Manage2dSymbolsBuilder.GetAssignedSymbols ( NXOpen.TaggedObject  objTag)

Get assigned symbols

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
objTag
Returns
unsafe string NXOpen.AME.Manage2dSymbolsBuilder.GetDefaultSymbol ( NXOpen.TaggedObject  inputObject)

Gets the default 2d symbol assigned to the input object

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
inputObject
Returns
unsafe void NXOpen.AME.Manage2dSymbolsBuilder.RemoveAssignedSymbol ( string  symbolNameString)

Removes the given 2d symbol from the assigned symbols list

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
symbolNameString
unsafe void NXOpen.AME.Manage2dSymbolsBuilder.ResetDefaultSymbol ( )

Reset the default 2d symbol from the associated NXOpen.AME.ProductDefinition

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

unsafe void NXOpen.AME.Manage2dSymbolsBuilder.SetDefaultSymbol ( string  symbolNameString)

Sets the given 2d symbol as default on the input object

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
symbolNameString

Property Documentation

unsafe NXOpen.AME.SelectAMEBaseNodeList NXOpen.AME.Manage2dSymbolsBuilder.SelectedObjects
get

Returns the Target node selection

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

unsafe NXOpen.AME.Manage2dSymbolsBuilder.SymbolRepresentationTypes NXOpen.AME.Manage2dSymbolsBuilder.SymbolRepresentationType
getset

Returns or sets the representation type which could be of NXOpen.AME.Manage2dSymbolsBuilder.SymbolRepresentationTypes

Created in NX11.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.