NX Open C++ Reference Guide
Public Member Functions
NXOpen::Annotations::SymbolCatalogParameterBuilder Class Reference

This builder allows you to define one parameter for a symbol
To create a new instance of this class, use Annotations::SymbolCatalogBuilder::NewParameter

Created in NX8.0.0. More...

Inheritance diagram for NXOpen::Annotations::SymbolCatalogParameterBuilder:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Member Functions

NXString Label ()
 Returns the label string of the parameter, NOTE: Client must free the returned char* with SM_free.
NXString LogicalName ()
 Returns the logical name of the parameter, NOTE: Client must free the returned char* with SM_free.
void SetLabel (const NXString &label)
 Sets the label string of the parameter, NOTE: Client must free the returned char* with SM_free.
void SetLogicalName (const NXString &name)
 Sets the logical name of the parameter, NOTE: Client must free the returned char* with SM_free.
void SetValue (const NXString &paraValue)
 Sets the value string of the parameter, NOTE: Client must free the returned char* with SM_free.
NXString Value ()
 Returns the value string of the parameter, NOTE: Client must free the returned char* with SM_free.

Detailed Description

This builder allows you to define one parameter for a symbol
To create a new instance of this class, use Annotations::SymbolCatalogBuilder::NewParameter

Created in NX8.0.0.



Member Function Documentation

Returns the label string of the parameter, NOTE: Client must free the returned char* with SM_free.


Created in NX8.0.0.

License requirements : None

Returns the logical name of the parameter, NOTE: Client must free the returned char* with SM_free.


Created in NX8.0.0.

License requirements : None

Sets the label string of the parameter, NOTE: Client must free the returned char* with SM_free.


Created in NX8.0.0.

License requirements : nx_drafting_plus ("Drafting Plus")

Parameters:
labellabel

Sets the logical name of the parameter, NOTE: Client must free the returned char* with SM_free.


Created in NX8.0.0.

License requirements : nx_drafting_plus ("Drafting Plus")

Parameters:
namename

Sets the value string of the parameter, NOTE: Client must free the returned char* with SM_free.


Created in NX8.0.0.

License requirements : nx_drafting_plus ("Drafting Plus")

Parameters:
paraValueparavalue

Returns the value string of the parameter, NOTE: Client must free the returned char* with SM_free.


Created in NX8.0.0.

License requirements : None


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