NX Open C++ Reference Guide
|
Persistently held settings for a Teamcenter user account. More...
Public Member Functions | |
void | Apply () |
Applies any changes to the settings Created in NX4.0.0. | |
std::vector< NXString > | GetGroups () |
Gets the names of the Teamcenter groups to which the user belongs. | |
std::vector< NXString > | GetVolumes () |
Gets the names of the Teamcenter volumes which the user may use, given the current group returned by PDM::PersistentSettings::GetGroups . | |
NXString | Group () |
Returns the Teamcenter group in which the user acts by default. | |
void | SetGroup (const NXString &group) |
Sets the Teamcenter group in which the user acts by default. | |
void | SetGroup (const char *group) |
Sets the Teamcenter group in which the user acts by default. | |
void | SetVolume (const NXString &volume) |
Sets the Teamcenter volume to which the user used by default. | |
void | SetVolume (const char *volume) |
Sets the Teamcenter volume to which the user used by default. | |
NXString | Volume () |
Returns the Teamcenter volume to which the user used by default. | |
virtual | ~PersistentSettings () |
Free resources associated with the instance. | |
![]() | |
void * | GetHandle () |
Handle of the internal object represented by this object. | |
Persistently held settings for a Teamcenter user account.
Any changes will only take effect when PDM::PersistentSettings::Apply is callsed.
Created in NX4.0.0.
|
virtual |
Free resources associated with the instance.
After this method is called, it is illegal to use the object. In .NET, this method is automatically called when the object is deleted by the garbage collector.
Created in NX4.0.0.
License requirements : None
void NXOpen::PDM::PersistentSettings::Apply | ( | ) |
Applies any changes to the settings
Created in NX4.0.0.
License requirements : None
std::vector<NXString> NXOpen::PDM::PersistentSettings::GetGroups | ( | ) |
Gets the names of the Teamcenter groups to which the user belongs.
@return the names of the groups
Created in NX4.0.0.
License requirements : None
std::vector<NXString> NXOpen::PDM::PersistentSettings::GetVolumes | ( | ) |
Gets the names of the Teamcenter volumes which the user may use, given the current group returned by PDM::PersistentSettings::GetGroups .
@return the names of the volumes
Created in NX4.0.0.
License requirements : None
NXString NXOpen::PDM::PersistentSettings::Group | ( | ) |
Returns the Teamcenter group in which the user acts by default.
Should be one of those given by PDM::PersistentSettings::GetGroups
Created in NX4.0.0.
License requirements : None
void NXOpen::PDM::PersistentSettings::SetGroup | ( | const NXString & | group | ) |
Sets the Teamcenter group in which the user acts by default.
Should be one of those given by PDM::PersistentSettings::GetGroups
Created in NX4.0.0.
License requirements : None
group | group |
void NXOpen::PDM::PersistentSettings::SetGroup | ( | const char * | group | ) |
Sets the Teamcenter group in which the user acts by default.
Should be one of those given by PDM::PersistentSettings::GetGroups
Created in NX4.0.0.
License requirements : None
group | group |
void NXOpen::PDM::PersistentSettings::SetVolume | ( | const NXString & | volume | ) |
Sets the Teamcenter volume to which the user used by default.
Should be one of those given by PDM::PersistentSettings::GetVolumes
Created in NX4.0.0.
License requirements : None
volume | volume |
void NXOpen::PDM::PersistentSettings::SetVolume | ( | const char * | volume | ) |
Sets the Teamcenter volume to which the user used by default.
Should be one of those given by PDM::PersistentSettings::GetVolumes
Created in NX4.0.0.
License requirements : None
volume | volume |
NXString NXOpen::PDM::PersistentSettings::Volume | ( | ) |
Returns the Teamcenter volume to which the user used by default.
Should be one of those given by PDM::PersistentSettings::GetVolumes
Created in NX4.0.0.
License requirements : None