NX Open C++ Reference Guide
|
Represents a Tooling::ConcurrentDesignManagementBuilder to support concurrent design workflow management. More...
Public Types | |
enum | Types { TypesDesignerLogin, TypesTaskAssignment, TypesSaveAndUpdate } |
Specifies the types of concurrent design management. More... | |
enum | UpdateTypes { UpdateTypesSaveMyComponents, UpdateTypesUpdateOtherComponents } |
Specifies the types of the update action. More... | |
Public Member Functions | |
NXString | DesignerName () |
Returns the designer name. | |
NXString | DesignTasks () |
Returns the designer names. | |
NXString | ProjectLeader () |
Returns the project leader name. | |
NXOpen::Assemblies::SelectComponent * | SelectComponent () |
Returns the selected component to assign to a designer. | |
int | SelectedDesignerIndex () |
Returns the index of the selected designer. | |
bool | SetAsMyDefaultTask () |
Returns the option to set as the current user's default task. | |
void | SetDesignerName (const NXString &designerName) |
Sets the designer name. | |
void | SetDesignTasks (const NXString &designTasks) |
Sets the designer names. | |
void | SetProjectLeader (const NXString &projectLeader) |
Sets the project leader name. | |
void | SetSelectedDesignerIndex (int selectedDesignerIndex) |
Sets the index of the selected designer. | |
void | SetSetAsMyDefaultTask (bool setAsMyDefaultTask) |
Sets the option to set as the current user's default task. | |
void | SetType (NXOpen::Tooling::ConcurrentDesignManagementBuilder::Types type) |
Sets the type of concurrent design management. | |
void | SetUpdateOptions (NXOpen::Tooling::ConcurrentDesignManagementBuilder::UpdateTypes updateOptions) |
Sets the update type. | |
void | SetUserName (const NXString &userName) |
Sets the user name to login. | |
NXOpen::Tooling::ConcurrentDesignManagementBuilder::Types | Type () |
Returns the type of concurrent design management. | |
NXOpen::Tooling::ConcurrentDesignManagementBuilder::UpdateTypes | UpdateOptions () |
Returns the update type. | |
NXString | UserName () |
Returns the user name to login. |
Represents a Tooling::ConcurrentDesignManagementBuilder to support concurrent design workflow management.
To create a new instance of this class, use Tooling::WorkflowManagementCollection::CreateConcurrentDesignManagementBuilder
Default values.
Property | Value |
---|---|
SetAsMyDefaultTask |
0 |
UpdateOptions |
SaveMyComponents |
Created in NX8.0.0.
Returns the designer name.
Created in NX8.0.0.
License requirements : None
Returns the designer names.
Created in NX8.0.0.
License requirements : None
Returns the project leader name.
Created in NX8.0.0.
License requirements : None
NXOpen::Assemblies::SelectComponent* NXOpen::Tooling::ConcurrentDesignManagementBuilder::SelectComponent | ( | ) |
Returns the selected component to assign to a designer.
Created in NX8.0.0.
License requirements : None
Returns the index of the selected designer.
Created in NX8.0.0.
License requirements : None
Returns the option to set as the current user's default task.
Created in NX8.0.0.
License requirements : None
void NXOpen::Tooling::ConcurrentDesignManagementBuilder::SetDesignerName | ( | const NXString & | designerName | ) |
Sets the designer name.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
designerName | designername |
void NXOpen::Tooling::ConcurrentDesignManagementBuilder::SetDesignTasks | ( | const NXString & | designTasks | ) |
Sets the designer names.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
designTasks | designtasks |
void NXOpen::Tooling::ConcurrentDesignManagementBuilder::SetProjectLeader | ( | const NXString & | projectLeader | ) |
Sets the project leader name.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
projectLeader | projectleader |
void NXOpen::Tooling::ConcurrentDesignManagementBuilder::SetSelectedDesignerIndex | ( | int | selectedDesignerIndex | ) |
Sets the index of the selected designer.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
selectedDesignerIndex | selecteddesignerindex |
void NXOpen::Tooling::ConcurrentDesignManagementBuilder::SetSetAsMyDefaultTask | ( | bool | setAsMyDefaultTask | ) |
Sets the option to set as the current user's default task.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
setAsMyDefaultTask | setasmydefaulttask |
void NXOpen::Tooling::ConcurrentDesignManagementBuilder::SetType | ( | NXOpen::Tooling::ConcurrentDesignManagementBuilder::Types | type | ) |
Sets the type of concurrent design management.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
type | type |
void NXOpen::Tooling::ConcurrentDesignManagementBuilder::SetUpdateOptions | ( | NXOpen::Tooling::ConcurrentDesignManagementBuilder::UpdateTypes | updateOptions | ) |
Sets the update type.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
updateOptions | updateoptions |
void NXOpen::Tooling::ConcurrentDesignManagementBuilder::SetUserName | ( | const NXString & | userName | ) |
Sets the user name to login.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
userName | username |
NXOpen::Tooling::ConcurrentDesignManagementBuilder::Types NXOpen::Tooling::ConcurrentDesignManagementBuilder::Type | ( | ) |
Returns the type of concurrent design management.
Created in NX8.0.0.
License requirements : None
NXOpen::Tooling::ConcurrentDesignManagementBuilder::UpdateTypes NXOpen::Tooling::ConcurrentDesignManagementBuilder::UpdateOptions | ( | ) |
Returns the update type.
Created in NX8.0.0.
License requirements : None
Returns the user name to login.
Created in NX8.0.0.
License requirements : None