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

Represents a Annotations::PartSymbolFolderBuilder . More...

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

List of all members.

Public Member Functions

std::vector
< NXOpen::Annotations::PartSymbolFolder * > 
GetChildren ()
 Returns children of current folder.
NXOpen::Annotations::PartSymbolFolderGetCurrentFolder ()
 Returns current folder.
int GetFolderCount ()
 Returns number of child folders of current folder.
NXString GetFolderName ()
 Returns the folder name.
NXOpen::Annotations::PartSymbolFolderGetParent ()
 Returns parent of current folder provided current folder is not root folder.
int GetPartSymbolCount ()
 Returns number of part symbols of current folder.
std::vector
< NXOpen::Annotations::MasterCustomSymbol * > 
GetPartSymbols ()
 Returns part symbols of current folder.
NXOpen::Annotations::PartSymbolFolderGetRootFolder ()
 Get the root part symbol folder.
bool IsRootFolder ()
 Checks whether the given folder is root folder or not.
void SetFolderName (const NXString &folderName)
 Sets folder name provided current folder is not root folder
Created in NX7.5.0.
void SetParent (NXOpen::Annotations::PartSymbolFolder *parentfolder)
 Sets parent of current folder provided current folder is not root folder
Created in NX7.5.0.

Detailed Description

Represents a Annotations::PartSymbolFolderBuilder .


To create a new instance of this class, use Annotations::PartSymbolFolderCollection::CreatePartSymbolFolderBuilder

Created in NX7.5.0.


Member Function Documentation

Returns children of current folder.

Returns:
array of sub folders
Created in NX7.5.0.

License requirements : None

Returns current folder.

Returns:
current folder
Created in NX7.5.0.

License requirements : None

Returns number of child folders of current folder.

Returns:
number of child folders
Created in NX7.5.0.

License requirements : None

Returns the folder name.

Returns:
folder name
Created in NX7.5.0.

License requirements : None

Returns parent of current folder provided current folder is not root folder.

Returns:
parent part symbol folder
Created in NX7.5.0.

License requirements : None

Returns number of part symbols of current folder.

Returns:
number of part symbols
Created in NX7.5.0.

License requirements : None

Returns part symbols of current folder.

Returns:
array of part symbols
Created in NX7.5.0.

License requirements : None

Get the root part symbol folder.

Returns:
root part symbol folder
Created in NX7.5.0.

License requirements : None

Checks whether the given folder is root folder or not.

Returns:
returns true if root folder
Created in NX7.5.0.

License requirements : None

Sets folder name provided current folder is not root folder
Created in NX7.5.0.



License requirements : drafting ("DRAFTING")

Parameters:
folderNamefolder name

Sets parent of current folder provided current folder is not root folder
Created in NX7.5.0.



License requirements : drafting ("DRAFTING")

Parameters:
parentfolderparent part symbol folder

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