NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
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.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

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

Public Member Functions

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

Properties

unsafe
NXOpen.AME.SelectINodeObjectList 
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...
 

Additional Inherited Members

- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> 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)
inline

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)
inline

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)
inline

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)
inline

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 ( )
inline

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)
inline

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.SelectINodeObjectList 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 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.