NX Open C++ Reference Guide
Public Types | Public Member Functions | List of all members
NXOpen::Annotations::PartsListBuilder Class Reference

Represents a NXOpen::Annotations::PartsListBuilder . More...

Inheritance diagram for NXOpen::Annotations::PartsListBuilder:
NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public Types

enum  PartsListGrowDirectionOptions { PartsListGrowDirectionOptionsUp, PartsListGrowDirectionOptionsDown }
 Grow direction options The options specify the direction of growth for the parts list. More...
 
enum  PartsListMainSymbolText {
  PartsListMainSymbolTextNone, PartsListMainSymbolTextCallout, PartsListMainSymbolTextPartName, PartsListMainSymbolTextCalloutandQuantity,
  PartsListMainSymbolTextCustom
}
 Main Symbol Text Types Specifies the text to display in the main callout symbol. More...
 
enum  PartsListReferenceSymbolText {
  PartsListReferenceSymbolTextNone, PartsListReferenceSymbolTextCallout, PartsListReferenceSymbolTextPartName, PartsListReferenceSymbolTextCalloutandQuantity,
  PartsListReferenceSymbolTextCustom
}
 Reference Symbol Text Types Specifies the text to display in the reference callout symbol. More...
 
enum  PartsListShowLockedDeletedRows { PartsListShowLockedDeletedRowsStrikethrough, PartsListShowLockedDeletedRowsBlanked, PartsListShowLockedDeletedRowsHidden, PartsListShowLockedDeletedRowsOrdinary }
 Locked deleted rows options The options specify how to show rows that are locked, but reference components that have been removed from the assembly. More...
 
enum  PartsListSymbolType {
  PartsListSymbolTypeNone, PartsListSymbolTypeCircle, PartsListSymbolTypeDividedCircle, PartsListSymbolTypeTrianglePointedDown,
  PartsListSymbolTypeTrianglePointedUp, PartsListSymbolTypeSquare, PartsListSymbolTypeDividedSquare, PartsListSymbolTypeHexagon,
  PartsListSymbolTypeDividedHexagon, PartsListSymbolTypeQuadrantCircle, PartsListSymbolTypeRoundedBox, PartsListSymbolTypeUnderline,
  PartsListSymbolTypeLabel
}
 Symbol Types The types specify the balloon type used to call out members. More...
 
enum  PartsListVerticalGroupLeaderAttachment { PartsListVerticalGroupLeaderAttachmentTop, PartsListVerticalGroupLeaderAttachmentBottom }
 Represents leader attachment for vertical callout groups. More...
 

Public Member Functions

bool AllowManualRows ()
 Returns the allow manual rows option that determines whether or not manual rows are allowed to be inserted into a parts list
Created in NX9.0.0. More...
 
bool AutomaticUpdate ()
 Returns the automatic update option to determine whether or not the parts list updates automatically whenever a change occurs to a referenced object in the model
Created in NX9.0.0. More...
 
NXString CalloutSuffix ()
 Returns the callout suffix specifies the suffix to be used for reference symbol text
Created in NX9.0.0. More...
 
NXString CharToSkip ()
 Returns the characters to skip specifies the characters to be skipped for callouts
Created in NX9.0.0. More...
 
bool CreateNewRowAsLocked ()
 Returns the create new row as locked option that determines whether new rows in the parts list are locked automatically on creation
Created in NX9.0.0. More...
 
NXOpen::Annotations::PartsListBuilder::PartsListGrowDirectionOptions GrowDirectionOptions ()
 Returns the grow direction options that specify the direction of growth for the parts list
Created in NX9.0.0. More...
 
NXOpen::NXColorHighlightColor ()
 Returns the highlight color specifies the color used for the delimiters that highlight manual cell text
Created in NX9.0.0. More...
 
bool HighlightManualText ()
 Returns the highlight manual text specifies whether manual cell text is to be highlighted by delimiters
Created in NX9.0.0. More...
 
int Increment ()
 Returns the increment specifies the value by which consecutive callout values are be incremented
Created in NX9.0.0. More...
 
NXString InitialCallout ()
 Returns the initial callout specifies the text string used to represent the first callout in the parts list
Created in NX9.0.0. More...
 
bool LockPartsListSetup ()
 Returns the Lock Parts List Setup option that determines Is the parts list setup protected/locked
Created in NX9.0.0. More...
 
NXString MainSymbolCustomText ()
 Returns the main symbol custom text specifies the custom text to display in the main callout symbol
Created in NX9.0.0. More...
 
NXOpen::Annotations::PartsListBuilder::PartsListMainSymbolText MainSymbolText ()
 Returns the main symbol text specifies the text to display in the main callout symbol
Created in NX9.0.0. More...
 
NXString ReferenceSymbolCustomText ()
 Returns the reference symbol custom text specifies the custom text to display in the main callout symbol
Created in NX9.0.0. More...
 
NXOpen::Annotations::PartsListBuilder::PartsListReferenceSymbolText ReferenceSymbolText ()
 Returns the reference symbol text specifies the text to display in the reference callout symbol
Created in NX9.0.0. More...
 
void SetAllowManualRows (bool allowManualRows)
 Sets the allow manual rows option that determines whether or not manual rows are allowed to be inserted into a parts list
Created in NX9.0.0. More...
 
void SetAutomaticUpdate (bool automaticUpdate)
 Sets the automatic update option to determine whether or not the parts list updates automatically whenever a change occurs to a referenced object in the model
Created in NX9.0.0. More...
 
void SetCalloutSuffix (const NXString &calloutSuffix)
 Sets the callout suffix specifies the suffix to be used for reference symbol text
Created in NX9.0.0. More...
 
void SetCalloutSuffix (const char *calloutSuffix)
 Sets the callout suffix specifies the suffix to be used for reference symbol text
Created in NX9.0.0. More...
 
void SetCharToSkip (const NXString &charsToSkip)
 Sets the characters to skip specifies the characters to be skipped for callouts
Created in NX9.0.0. More...
 
void SetCharToSkip (const char *charsToSkip)
 Sets the characters to skip specifies the characters to be skipped for callouts
Created in NX9.0.0. More...
 
void SetCreateNewRowAsLocked (bool createNewRowAsLocked)
 Sets the create new row as locked option that determines whether new rows in the parts list are locked automatically on creation
Created in NX9.0.0. More...
 
void SetGrowDirectionOptions (NXOpen::Annotations::PartsListBuilder::PartsListGrowDirectionOptions growDirectionOptions)
 Sets the grow direction options that specify the direction of growth for the parts list
Created in NX9.0.0. More...
 
void SetHighlightColor (NXOpen::NXColor *highlightColor)
 Sets the highlight color specifies the color used for the delimiters that highlight manual cell text
Created in NX9.0.0. More...
 
void SetHighlightManualText (bool highlightManualText)
 Sets the highlight manual text specifies whether manual cell text is to be highlighted by delimiters
Created in NX9.0.0. More...
 
void SetIncrement (int increment)
 Sets the increment specifies the value by which consecutive callout values are be incremented
Created in NX9.0.0. More...
 
void SetInitialCallout (const NXString &initialCallout)
 Sets the initial callout specifies the text string used to represent the first callout in the parts list
Created in NX9.0.0. More...
 
void SetInitialCallout (const char *initialCallout)
 Sets the initial callout specifies the text string used to represent the first callout in the parts list
Created in NX9.0.0. More...
 
void SetLockPartsListSetup (bool lockPartsListSetup)
 Sets the Lock Parts List Setup option that determines Is the parts list setup protected/locked
Created in NX9.0.0. More...
 
void SetMainSymbolCustomText (const NXString &mainSymbolCustomText)
 Sets the main symbol custom text specifies the custom text to display in the main callout symbol
Created in NX9.0.0. More...
 
void SetMainSymbolCustomText (const char *mainSymbolCustomText)
 Sets the main symbol custom text specifies the custom text to display in the main callout symbol
Created in NX9.0.0. More...
 
void SetMainSymbolText (NXOpen::Annotations::PartsListBuilder::PartsListMainSymbolText mainSymbolText)
 Sets the main symbol text specifies the text to display in the main callout symbol
Created in NX9.0.0. More...
 
void SetReferenceSymbolCustomText (const NXString &referenceSymbolCustomText)
 Sets the reference symbol custom text specifies the custom text to display in the main callout symbol
Created in NX9.0.0. More...
 
void SetReferenceSymbolCustomText (const char *referenceSymbolCustomText)
 Sets the reference symbol custom text specifies the custom text to display in the main callout symbol
Created in NX9.0.0. More...
 
void SetReferenceSymbolText (NXOpen::Annotations::PartsListBuilder::PartsListReferenceSymbolText referenceSymbolText)
 Sets the reference symbol text specifies the text to display in the reference callout symbol
Created in NX9.0.0. More...
 
void SetShowLockedDeletedRows (NXOpen::Annotations::PartsListBuilder::PartsListShowLockedDeletedRows showLockedDeletedRows)
 Sets the show locked deleted rows option to show rows that are locked, but reference components that have been removed from the assembly
Created in NX9.0.0. More...
 
void SetShowReferenceCalloutSuffix (bool showReferenceCalloutSuffix)
 Sets the flag indicating whether the reference callout suffix will be displayed. More...
 
void SetSortOnUpdate (bool sortOnUpdate)
 Sets the sort on update option that determines whether or not the parts list sorts automatically during update
Created in NX9.0.0. More...
 
void SetSymbol (NXOpen::Annotations::PartsListBuilder::PartsListSymbolType symbol)
 Sets the symbol type specifies the balloon type used to call out members
Created in NX9.0.0. More...
 
void SetVerticalGroupAttachment (NXOpen::Annotations::PartsListBuilder::PartsListVerticalGroupLeaderAttachment position)
 Sets the leader attachment to vertical callout groups
Created in NX9.0.0. More...
 
NXOpen::Annotations::PartsListBuilder::PartsListShowLockedDeletedRows ShowLockedDeletedRows ()
 Returns the show locked deleted rows option to show rows that are locked, but reference components that have been removed from the assembly
Created in NX9.0.0. More...
 
bool ShowReferenceCalloutSuffix ()
 Returns the flag indicating whether the reference callout suffix will be displayed. More...
 
bool SortOnUpdate ()
 Returns the sort on update option that determines whether or not the parts list sorts automatically during update
Created in NX9.0.0. More...
 
NXOpen::Annotations::PartsListBuilder::PartsListSymbolType Symbol ()
 Returns the symbol type specifies the balloon type used to call out members
Created in NX9.0.0. More...
 
virtual bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 
NXOpen::Annotations::PartsListBuilder::PartsListVerticalGroupLeaderAttachment VerticalGroupAttachment ()
 Returns the leader attachment to vertical callout groups
Created in NX9.0.0. More...
 
- Public Member Functions inherited from NXOpen::TaggedObject
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description

Represents a NXOpen::Annotations::PartsListBuilder .

This class queries and sets settings specific to parts list when creating or editing parts list settings.
This is a sub-builder class and cannot be directly instantiated

Created in NX9.0.0.

Member Enumeration Documentation

Grow direction options The options specify the direction of growth for the parts list.

Enumerator
PartsListGrowDirectionOptionsUp 

up

PartsListGrowDirectionOptionsDown 

down

Main Symbol Text Types Specifies the text to display in the main callout symbol.

Enumerator
PartsListMainSymbolTextNone 

none

PartsListMainSymbolTextCallout 

callout

PartsListMainSymbolTextPartName 

part name

PartsListMainSymbolTextCalloutandQuantity 

calloutand quantity

PartsListMainSymbolTextCustom 

custom

Reference Symbol Text Types Specifies the text to display in the reference callout symbol.

Enumerator
PartsListReferenceSymbolTextNone 

none

PartsListReferenceSymbolTextCallout 

callout

PartsListReferenceSymbolTextPartName 

part name

PartsListReferenceSymbolTextCalloutandQuantity 

calloutand quantity

PartsListReferenceSymbolTextCustom 

custom

Locked deleted rows options The options specify how to show rows that are locked, but reference components that have been removed from the assembly.

Enumerator
PartsListShowLockedDeletedRowsStrikethrough 

strikethrough

PartsListShowLockedDeletedRowsBlanked 

blanked

PartsListShowLockedDeletedRowsHidden 

hidden

PartsListShowLockedDeletedRowsOrdinary 

ordinary

Symbol Types The types specify the balloon type used to call out members.

Enumerator
PartsListSymbolTypeNone 

none

PartsListSymbolTypeCircle 

circle

PartsListSymbolTypeDividedCircle 

divided circle

PartsListSymbolTypeTrianglePointedDown 

triangle pointed down

PartsListSymbolTypeTrianglePointedUp 

triangle pointed up

PartsListSymbolTypeSquare 

square

PartsListSymbolTypeDividedSquare 

divided square

PartsListSymbolTypeHexagon 

hexagon

PartsListSymbolTypeDividedHexagon 

divided hexagon

PartsListSymbolTypeQuadrantCircle 

quadrant circle

PartsListSymbolTypeRoundedBox 

rounded box

PartsListSymbolTypeUnderline 

underline

PartsListSymbolTypeLabel 

label

Represents leader attachment for vertical callout groups.

Enumerator
PartsListVerticalGroupLeaderAttachmentTop 

top

PartsListVerticalGroupLeaderAttachmentBottom 

bottom

Member Function Documentation

bool NXOpen::Annotations::PartsListBuilder::AllowManualRows ( )

Returns the allow manual rows option that determines whether or not manual rows are allowed to be inserted into a parts list
Created in NX9.0.0.



License requirements : None

bool NXOpen::Annotations::PartsListBuilder::AutomaticUpdate ( )

Returns the automatic update option to determine whether or not the parts list updates automatically whenever a change occurs to a referenced object in the model
Created in NX9.0.0.



License requirements : None

NXString NXOpen::Annotations::PartsListBuilder::CalloutSuffix ( )

Returns the callout suffix specifies the suffix to be used for reference symbol text
Created in NX9.0.0.



License requirements : None

NXString NXOpen::Annotations::PartsListBuilder::CharToSkip ( )

Returns the characters to skip specifies the characters to be skipped for callouts
Created in NX9.0.0.



License requirements : None

bool NXOpen::Annotations::PartsListBuilder::CreateNewRowAsLocked ( )

Returns the create new row as locked option that determines whether new rows in the parts list are locked automatically on creation
Created in NX9.0.0.



License requirements : None

NXOpen::Annotations::PartsListBuilder::PartsListGrowDirectionOptions NXOpen::Annotations::PartsListBuilder::GrowDirectionOptions ( )

Returns the grow direction options that specify the direction of growth for the parts list
Created in NX9.0.0.



License requirements : None

NXOpen::NXColor* NXOpen::Annotations::PartsListBuilder::HighlightColor ( )

Returns the highlight color specifies the color used for the delimiters that highlight manual cell text
Created in NX9.0.0.



License requirements : None

bool NXOpen::Annotations::PartsListBuilder::HighlightManualText ( )

Returns the highlight manual text specifies whether manual cell text is to be highlighted by delimiters
Created in NX9.0.0.



License requirements : None

int NXOpen::Annotations::PartsListBuilder::Increment ( )

Returns the increment specifies the value by which consecutive callout values are be incremented
Created in NX9.0.0.



License requirements : None

NXString NXOpen::Annotations::PartsListBuilder::InitialCallout ( )

Returns the initial callout specifies the text string used to represent the first callout in the parts list
Created in NX9.0.0.



License requirements : None

bool NXOpen::Annotations::PartsListBuilder::LockPartsListSetup ( )

Returns the Lock Parts List Setup option that determines Is the parts list setup protected/locked
Created in NX9.0.0.



License requirements : None

NXString NXOpen::Annotations::PartsListBuilder::MainSymbolCustomText ( )

Returns the main symbol custom text specifies the custom text to display in the main callout symbol
Created in NX9.0.0.



License requirements : None

NXOpen::Annotations::PartsListBuilder::PartsListMainSymbolText NXOpen::Annotations::PartsListBuilder::MainSymbolText ( )

Returns the main symbol text specifies the text to display in the main callout symbol
Created in NX9.0.0.



License requirements : None

NXString NXOpen::Annotations::PartsListBuilder::ReferenceSymbolCustomText ( )

Returns the reference symbol custom text specifies the custom text to display in the main callout symbol
Created in NX9.0.0.



License requirements : None

NXOpen::Annotations::PartsListBuilder::PartsListReferenceSymbolText NXOpen::Annotations::PartsListBuilder::ReferenceSymbolText ( )

Returns the reference symbol text specifies the text to display in the reference callout symbol
Created in NX9.0.0.



License requirements : None

void NXOpen::Annotations::PartsListBuilder::SetAllowManualRows ( bool  allowManualRows)

Sets the allow manual rows option that determines whether or not manual rows are allowed to be inserted into a parts list
Created in NX9.0.0.



License requirements : None

Parameters
allowManualRowsallowmanualrows
void NXOpen::Annotations::PartsListBuilder::SetAutomaticUpdate ( bool  automaticUpdate)

Sets the automatic update option to determine whether or not the parts list updates automatically whenever a change occurs to a referenced object in the model
Created in NX9.0.0.



License requirements : None

Parameters
automaticUpdateautomaticupdate
void NXOpen::Annotations::PartsListBuilder::SetCalloutSuffix ( const NXString calloutSuffix)

Sets the callout suffix specifies the suffix to be used for reference symbol text
Created in NX9.0.0.



License requirements : None

Parameters
calloutSuffixcalloutsuffix
void NXOpen::Annotations::PartsListBuilder::SetCalloutSuffix ( const char *  calloutSuffix)

Sets the callout suffix specifies the suffix to be used for reference symbol text
Created in NX9.0.0.



License requirements : None

Parameters
calloutSuffixcalloutsuffix
void NXOpen::Annotations::PartsListBuilder::SetCharToSkip ( const NXString charsToSkip)

Sets the characters to skip specifies the characters to be skipped for callouts
Created in NX9.0.0.



License requirements : None

Parameters
charsToSkipcharstoskip
void NXOpen::Annotations::PartsListBuilder::SetCharToSkip ( const char *  charsToSkip)

Sets the characters to skip specifies the characters to be skipped for callouts
Created in NX9.0.0.



License requirements : None

Parameters
charsToSkipcharstoskip
void NXOpen::Annotations::PartsListBuilder::SetCreateNewRowAsLocked ( bool  createNewRowAsLocked)

Sets the create new row as locked option that determines whether new rows in the parts list are locked automatically on creation
Created in NX9.0.0.



License requirements : None

Parameters
createNewRowAsLockedcreatenewrowaslocked
void NXOpen::Annotations::PartsListBuilder::SetGrowDirectionOptions ( NXOpen::Annotations::PartsListBuilder::PartsListGrowDirectionOptions  growDirectionOptions)

Sets the grow direction options that specify the direction of growth for the parts list
Created in NX9.0.0.



License requirements : None

Parameters
growDirectionOptionsgrowdirectionoptions
void NXOpen::Annotations::PartsListBuilder::SetHighlightColor ( NXOpen::NXColor highlightColor)

Sets the highlight color specifies the color used for the delimiters that highlight manual cell text
Created in NX9.0.0.



License requirements : None

Parameters
highlightColorhighlightcolor
void NXOpen::Annotations::PartsListBuilder::SetHighlightManualText ( bool  highlightManualText)

Sets the highlight manual text specifies whether manual cell text is to be highlighted by delimiters
Created in NX9.0.0.



License requirements : None

Parameters
highlightManualTexthighlightmanualtext
void NXOpen::Annotations::PartsListBuilder::SetIncrement ( int  increment)

Sets the increment specifies the value by which consecutive callout values are be incremented
Created in NX9.0.0.



License requirements : None

Parameters
incrementincrement
void NXOpen::Annotations::PartsListBuilder::SetInitialCallout ( const NXString initialCallout)

Sets the initial callout specifies the text string used to represent the first callout in the parts list
Created in NX9.0.0.



License requirements : None

Parameters
initialCalloutinitialcallout
void NXOpen::Annotations::PartsListBuilder::SetInitialCallout ( const char *  initialCallout)

Sets the initial callout specifies the text string used to represent the first callout in the parts list
Created in NX9.0.0.



License requirements : None

Parameters
initialCalloutinitialcallout
void NXOpen::Annotations::PartsListBuilder::SetLockPartsListSetup ( bool  lockPartsListSetup)

Sets the Lock Parts List Setup option that determines Is the parts list setup protected/locked
Created in NX9.0.0.



License requirements : None

Parameters
lockPartsListSetuplockpartslistsetup
void NXOpen::Annotations::PartsListBuilder::SetMainSymbolCustomText ( const NXString mainSymbolCustomText)

Sets the main symbol custom text specifies the custom text to display in the main callout symbol
Created in NX9.0.0.



License requirements : None

Parameters
mainSymbolCustomTextmainsymbolcustomtext
void NXOpen::Annotations::PartsListBuilder::SetMainSymbolCustomText ( const char *  mainSymbolCustomText)

Sets the main symbol custom text specifies the custom text to display in the main callout symbol
Created in NX9.0.0.



License requirements : None

Parameters
mainSymbolCustomTextmainsymbolcustomtext
void NXOpen::Annotations::PartsListBuilder::SetMainSymbolText ( NXOpen::Annotations::PartsListBuilder::PartsListMainSymbolText  mainSymbolText)

Sets the main symbol text specifies the text to display in the main callout symbol
Created in NX9.0.0.



License requirements : None

Parameters
mainSymbolTextmainsymboltext
void NXOpen::Annotations::PartsListBuilder::SetReferenceSymbolCustomText ( const NXString referenceSymbolCustomText)

Sets the reference symbol custom text specifies the custom text to display in the main callout symbol
Created in NX9.0.0.



License requirements : None

Parameters
referenceSymbolCustomTextreferencesymbolcustomtext
void NXOpen::Annotations::PartsListBuilder::SetReferenceSymbolCustomText ( const char *  referenceSymbolCustomText)

Sets the reference symbol custom text specifies the custom text to display in the main callout symbol
Created in NX9.0.0.



License requirements : None

Parameters
referenceSymbolCustomTextreferencesymbolcustomtext
void NXOpen::Annotations::PartsListBuilder::SetReferenceSymbolText ( NXOpen::Annotations::PartsListBuilder::PartsListReferenceSymbolText  referenceSymbolText)

Sets the reference symbol text specifies the text to display in the reference callout symbol
Created in NX9.0.0.



License requirements : None

Parameters
referenceSymbolTextreferencesymboltext
void NXOpen::Annotations::PartsListBuilder::SetShowLockedDeletedRows ( NXOpen::Annotations::PartsListBuilder::PartsListShowLockedDeletedRows  showLockedDeletedRows)

Sets the show locked deleted rows option to show rows that are locked, but reference components that have been removed from the assembly
Created in NX9.0.0.



License requirements : None

Parameters
showLockedDeletedRowsshowlockeddeletedrows
void NXOpen::Annotations::PartsListBuilder::SetShowReferenceCalloutSuffix ( bool  showReferenceCalloutSuffix)

Sets the flag indicating whether the reference callout suffix will be displayed.

A value of true indicates that the suffix will be displayed.
Created in NX9.0.0.

License requirements : None

Parameters
showReferenceCalloutSuffixshowreferencecalloutsuffix
void NXOpen::Annotations::PartsListBuilder::SetSortOnUpdate ( bool  sortOnUpdate)

Sets the sort on update option that determines whether or not the parts list sorts automatically during update
Created in NX9.0.0.



License requirements : None

Parameters
sortOnUpdatesortonupdate
void NXOpen::Annotations::PartsListBuilder::SetSymbol ( NXOpen::Annotations::PartsListBuilder::PartsListSymbolType  symbol)

Sets the symbol type specifies the balloon type used to call out members
Created in NX9.0.0.



License requirements : None

Parameters
symbolsymbol
void NXOpen::Annotations::PartsListBuilder::SetVerticalGroupAttachment ( NXOpen::Annotations::PartsListBuilder::PartsListVerticalGroupLeaderAttachment  position)

Sets the leader attachment to vertical callout groups
Created in NX9.0.0.



License requirements : drafting ("DRAFTING")

Parameters
positionposition
NXOpen::Annotations::PartsListBuilder::PartsListShowLockedDeletedRows NXOpen::Annotations::PartsListBuilder::ShowLockedDeletedRows ( )

Returns the show locked deleted rows option to show rows that are locked, but reference components that have been removed from the assembly
Created in NX9.0.0.



License requirements : None

bool NXOpen::Annotations::PartsListBuilder::ShowReferenceCalloutSuffix ( )

Returns the flag indicating whether the reference callout suffix will be displayed.

A value of true indicates that the suffix will be displayed.
Created in NX9.0.0.

License requirements : None

bool NXOpen::Annotations::PartsListBuilder::SortOnUpdate ( )

Returns the sort on update option that determines whether or not the parts list sorts automatically during update
Created in NX9.0.0.



License requirements : None

NXOpen::Annotations::PartsListBuilder::PartsListSymbolType NXOpen::Annotations::PartsListBuilder::Symbol ( )

Returns the symbol type specifies the balloon type used to call out members
Created in NX9.0.0.



License requirements : None

virtual bool NXOpen::Annotations::PartsListBuilder::Validate ( )
virtual

Validate whether the inputs to the component are sufficient for commit to be called.

If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven't set it. This method throws a not-yet-implemented NXException for some components.

Returns
Was self validation successful
Created in NX3.0.1.

License requirements : None

Implements NXOpen::GeometricUtilities::IComponentBuilder.

NXOpen::Annotations::PartsListBuilder::PartsListVerticalGroupLeaderAttachment NXOpen::Annotations::PartsListBuilder::VerticalGroupAttachment ( )

Returns the leader attachment to vertical callout groups
Created in NX9.0.0.



License requirements : None


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