NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::Annotations::ImportSymbolBuilder Class Reference

Represents a builder allowing import of one or many foreign symbols. More...

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

List of all members.

Public Types

enum  FileFolder { FileFolderFile, FileFolderFolder }
 the Selection mode Enum More...

Public Member Functions

void GetExpandedFiles (std::vector< NXString > &files)
 Returns the names of the expanded files
Created in NX7.5.0.
void GetFilesToProcess (std::vector< NXString > &files)
 Returns the names of the selected files
Created in NX7.5.0.
bool IncludeSubfolders ()
 Returns the subfolders toggle
Created in NX7.5.0.
NXString InputFolder ()
 Returns the name of the input folder
Created in NX7.5.0.
bool IsPartSymbol ()
 Returns the Is Part Symbol status
Created in NX7.5.0.
bool IsTeamcenter ()
 Returns the Teamcwenter mode status
Created in NX7.5.0.
NXString LibraryPath ()
 Returns the Reuse library path selection
Created in NX7.5.0.
bool PreserveFolderStructure ()
 Returns the folder structure toggle
Created in NX7.5.0.
NXOpen::Annotations::ImportSymbolBuilder::FileFolder SelectMode ()
 Returns the selection mode
Created in NX7.5.0.
void SetExpandedFiles (std::vector< NXString > &files)
 Sets the names of the expanded files
Created in NX7.5.0.
void SetFilesToProcess (std::vector< NXString > &files)
 Sets the names of the selected files
Created in NX7.5.0.
void SetIncludeSubfolders (bool includeSubfolders)
 Sets the subfolders toggle
Created in NX7.5.0.
void SetInputFolder (const NXString &foldername)
 Sets the name of the input folder
Created in NX7.5.0.
void SetLibraryPath (const NXString &path)
 Sets the Reuse library path selection
Created in NX7.5.0.
void SetPartSymbol (bool isPartSymbol)
 Sets the Is Part Symbol status
Created in NX7.5.0.
void SetPreserveFolderStructure (bool preserveFolderStructure)
 Sets the folder structure toggle
Created in NX7.5.0.
void SetSelectMode (NXOpen::Annotations::ImportSymbolBuilder::FileFolder selectMode)
 Sets the selection mode
Created in NX7.5.0.
void SetTeamcenter (bool isTeamcenter)
 Sets the Teamcwenter mode status
Created in NX7.5.0.
void StartImport ()
 Starts the Import process
Created in NX7.5.0.

Detailed Description

Represents a builder allowing import of one or many foreign symbols.


To create a new instance of this class, use DraftingManager::CreateImportSymbolBuilder
Default values.

Property Value

IncludeSubfolders

0

PreserveFolderStructure

0

SelectMode

File


Created in NX7.5.0.


Member Enumeration Documentation

the Selection mode Enum

Enumerator:
FileFolderFile 

File Selection mode.

FileFolderFolder 

Folder Selection mode.


Member Function Documentation

Returns the names of the expanded files
Created in NX7.5.0.



License requirements : nx_drafting_plus ("Drafting Plus")

Parameters:
filesthe list of selected files

Returns the names of the selected files
Created in NX7.5.0.



License requirements : nx_drafting_plus ("Drafting Plus")

Parameters:
filesthe list of selected files

Returns the subfolders toggle
Created in NX7.5.0.



License requirements : nx_drafting_plus ("Drafting Plus")

Returns the name of the input folder
Created in NX7.5.0.



License requirements : nx_drafting_plus ("Drafting Plus")

Returns the Is Part Symbol status
Created in NX7.5.0.



License requirements : nx_drafting_plus ("Drafting Plus")

Returns the Teamcwenter mode status
Created in NX7.5.0.



License requirements : nx_drafting_plus ("Drafting Plus")

Returns the Reuse library path selection
Created in NX7.5.0.



License requirements : nx_drafting_plus ("Drafting Plus")

Returns the folder structure toggle
Created in NX7.5.0.



License requirements : nx_drafting_plus ("Drafting Plus")

Returns the selection mode
Created in NX7.5.0.



License requirements : nx_drafting_plus ("Drafting Plus")

Sets the names of the expanded files
Created in NX7.5.0.



License requirements : nx_drafting_plus ("Drafting Plus")

Parameters:
filesthe list of the selected files
NOTE: The full Unicode character set is not supported for this parameter.

Sets the names of the selected files
Created in NX7.5.0.



License requirements : nx_drafting_plus ("Drafting Plus")

Parameters:
filesthe list of the selected files
NOTE: The full Unicode character set is not supported for this parameter.

Sets the subfolders toggle
Created in NX7.5.0.



License requirements : nx_drafting_plus ("Drafting Plus")

Parameters:
includeSubfoldersincludesubfolders

Sets the name of the input folder
Created in NX7.5.0.



License requirements : nx_drafting_plus ("Drafting Plus")

Parameters:
foldernamefoldername

Sets the Reuse library path selection
Created in NX7.5.0.



License requirements : nx_drafting_plus ("Drafting Plus")

Parameters:
pathpath

Sets the Is Part Symbol status
Created in NX7.5.0.



License requirements : nx_drafting_plus ("Drafting Plus")

Parameters:
isPartSymbolispartsymbol

Sets the folder structure toggle
Created in NX7.5.0.



License requirements : nx_drafting_plus ("Drafting Plus")

Parameters:
preserveFolderStructurepreservefolderstructure

Sets the selection mode
Created in NX7.5.0.



License requirements : nx_drafting_plus ("Drafting Plus")

Parameters:
selectModeselectmode

Sets the Teamcwenter mode status
Created in NX7.5.0.



License requirements : nx_drafting_plus ("Drafting Plus")

Parameters:
isTeamcenteristeamcenter

Starts the Import process
Created in NX7.5.0.



License requirements : nx_drafting_plus ("Drafting Plus")


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