Module initially auto generated using V5Automation files from CATIA V5 R28 on 2020-06-09 09:53:18.676780
Warning
The notes denoted “CAA V5 Visual Basic Help” are to be used as reference only. They are there as a guide as to how the visual basic / catscript functions work and thus help debugging in pycatia.
pycatia.system_interfaces.accesslog_statistics_setting_att.AccesslogStatisticsSettingAtt(com_object)¶Note
CAA V5 Visual Basic Help (2020-06-09 09:53:18.676780)
System.IUnknownSystem.IDispatchSystem.CATBaseUnknownSystem.CATBaseDispatchSystem.AnyObjectSystem.SettingControllerSystem.GeneralStatisticsSettingAttAccesslogStatisticsSettingAttInterface for Accesslog statistic Controller.Role: the accesslog statistics controller manages the values of all or only apart of the attributes available for the thematic.For the definitions of methods and variables common to every thematic, see theGeneralStatisticsSettingAtt.Copyright © 1999-2011, Dassault Systèmes. All rights reserved.
Module initially auto generated using V5Automation files from CATIA V5 R28 on 2020-06-09 09:53:18.676780
Warning
The notes denoted “CAA V5 Visual Basic Help” are to be used as reference only. They are there as a guide as to how the visual basic / catscript functions work and thus help debugging in pycatia.
pycatia.system_interfaces.any_object.AnyObject(com_object)¶Note
CAA V5 Visual Basic Help (2020-06-09 09:53:18.676780)
System.IUnknownSystem.IDispatchSystem.CATBaseUnknownSystem.CATBaseDispatchAnyObjectRepresents the base object for all other objects except collection andreference objects.As a base object, it provides properties shared by any otherobject.
application¶Note
Application
get_item(id_name)¶Note
id_name (str) –
AnyObject
name¶Note
str
parent¶Note
AnyObject
Module initially auto generated using V5Automation files from CATIA V5 R28 on 2020-06-09 09:53:18.676780
Warning
The notes denoted “CAA V5 Visual Basic Help” are to be used as reference only. They are there as a guide as to how the visual basic / catscript functions work and thus help debugging in pycatia.
pycatia.system_interfaces.cache_setting_att.CacheSettingAtt(com_object)¶Note
CAA V5 Visual Basic Help (2020-06-09 09:53:18.676780)
System.IUnknownSystem.IDispatchSystem.CATBaseUnknownSystem.CATBaseDispatchSystem.AnyObjectSystem.SettingControllerCacheSettingAttRepresents the base object to handle the parameters of thecache.
activation_mode¶Note
bool
cache_max_size_mo¶Note
int
get_activation_mode_info(admin_level, o_locked)¶Note
admin_level (str) –
o_locked (str) –
None
get_cache_max_size_mo_info(admin_level, o_locked)¶Note
admin_level (str) –
o_locked (str) –
None
get_local_path_info(admin_level, o_locked)¶Note
admin_level (str) –
o_locked (str) –
None
get_lod_mode_info(admin_level, o_locked)¶Note
admin_level (str) –
o_locked (str) –
None
get_release_path()¶Note
tuple
get_release_path_info(admin_level, locked)¶Note
admin_level (str) –
locked (str) –
None
get_released_voxel_info(admin_level, o_locked)¶Note
admin_level (str) –
o_locked (str) –
None
get_size_control_info(admin_level, o_locked)¶Note
admin_level (str) –
o_locked (str) –
None
get_timestamp_mode_info(admin_level, o_locked)¶Note
admin_level (str) –
o_locked (str) –
None
get_utc_time_format_info(admin_level, o_locked)¶Note
admin_level (str) –
o_locked (str) –
None
local_path¶Note
str
lod_mode¶Note
bool
put_release_path(i_rel_path)¶Note
i_rel_path (tuple) –
None
released_voxel¶Note
float
set_activation_mode_lock(i_locked)¶Note
i_locked (bool) –
None
set_cache_max_size_mo_lock(i_locked)¶Note
i_locked (bool) –
None
set_local_path_lock(i_locked)¶Note
i_locked (bool) –
None
set_lod_mode_lock(i_locked)¶Note
i_locked (bool) –
None
set_release_path_lock(i_locked)¶Note
i_locked (bool) –
None
set_released_voxel_lock(i_locked)¶Note
i_locked (bool) –
None
set_size_control_lock(i_locked)¶Note
i_locked (bool) –
None
set_timestamp_mode_lock(i_locked)¶Note
i_locked (bool) –
None
set_utc_time_format_lock(i_locked)¶Note
i_locked (bool) –
None
size_control¶Note
bool
timestamp_mode¶Note
bool
utc_time_format¶Note
bool
Module initially auto generated using V5Automation files from CATIA V5 R28 on 2020-06-09 09:53:18.676780
Warning
The notes denoted “CAA V5 Visual Basic Help” are to be used as reference only. They are there as a guide as to how the visual basic / catscript functions work and thus help debugging in pycatia.
pycatia.system_interfaces.cat_base_dispatch.CATBaseDispatch¶Note
CAA V5 Visual Basic Help (2020-06-09 09:53:18.676780)
System.IUnknownSystem.IDispatchSystem.CATBaseUnknownCATBaseDispatchBase class for Automation interfaces.Role: All Automation interfaces must inherit from the CATBaseDispatchinterface. They usually do not inherit directly from CATBaseDispatch, butrather from one of its subclasses: AnyObject for individual objects orCollection for collection objects. Some methods may however have arguments oftype CATBaseDispatch when they accept both individual objects or collectionobjects. The interface provides no functionalities per se.Copyright © 1999-2011, Dassault Systèmes. All rights reserved.
Module initially auto generated using V5Automation files from CATIA V5 R28 on 2020-06-09 09:53:18.676780
Warning
The notes denoted “CAA V5 Visual Basic Help” are to be used as reference only. They are there as a guide as to how the visual basic / catscript functions work and thus help debugging in pycatia.
pycatia.system_interfaces.cat_base_unknown.CATBaseUnknown¶Note
CAA V5 Visual Basic Help (2020-06-09 09:53:18.676780)
System.IUnknownSystem.IDispatchCATBaseUnknownBase class for creating interfaces and for implementinginterfaces.Role: CATBaseUnknown supplies the infrastructure and the basic mechanisms tocreate interface abstract classes and to manage interface pointers. It is alsothe base class for classes which implements interfaces and for their extensionclasses because it supplies the code for the interface methods QueryInterface,AddRef and Release.Copyright © 1999-2011, Dassault Systèmes. All rights reserved.
Module initially auto generated using V5Automation files from CATIA V5 R28 on 2020-06-10 10:58:07.270911
Warning
The notes denoted “CAA V5 Visual Basic Help” are to be used as reference only. They are there as a guide as to how the visual basic / catscript functions work and thus help debugging in pycatia.
pycatia.system_interfaces.collection.Collection(com_object, child_object=<class 'pycatia.system_interfaces.any_object.AnyObject'>)¶Note
CAA V5 Visual Basic Help (2020-06-10 10:58:07.270911)
System.IUnknownSystem.IDispatchSystem.CATBaseUnknownSystem.CATBaseDispatchCollectionRepresents the base object for collections.As a base object, it provides properties and methods shared by any otherobject.
application¶Note
Application
count¶Note
int
get_item(id_name)¶Note
id_name (str) –
child_object
get_item_by_index(index)¶index (str/int) – relation name or index
child_object
items()¶[self.child_object()]
name¶Note
str
parent¶Note
AnyObject
Module initially auto generated using V5Automation files from CATIA V5 R28 on 2020-06-09 09:53:18.676780
Warning
The notes denoted “CAA V5 Visual Basic Help” are to be used as reference only. They are there as a guide as to how the visual basic / catscript functions work and thus help debugging in pycatia.
pycatia.system_interfaces.command_statistics_setting_att.CommandStatisticsSettingAtt(com_object)¶Note
CAA V5 Visual Basic Help (2020-06-09 09:53:18.676780)
System.IUnknownSystem.IDispatchSystem.CATBaseUnknownSystem.CATBaseDispatchSystem.AnyObjectSystem.SettingControllerSystem.GeneralStatisticsSettingAttCommandStatisticsSettingAttInterface for Command statistic ControllerRole: the command statistics controller manages the values of all or only a partof the attributes available for the thematic.For the definitions of methods and variables common to every thematic, see theGeneralStatisticsSettingAttCopyright © 1999-2011, Dassault Systèmes. All rights reserved.
Module initially auto generated using V5Automation files from CATIA V5 R28 on 2020-06-09 09:53:18.676780
Warning
The notes denoted “CAA V5 Visual Basic Help” are to be used as reference only. They are there as a guide as to how the visual basic / catscript functions work and thus help debugging in pycatia.
pycatia.system_interfaces.disconnection_setting_att.DisconnectionSettingAtt(com_object)¶Note
CAA V5 Visual Basic Help (2020-06-09 09:53:18.676780)
System.IUnknownSystem.IDispatchSystem.CATBaseUnknownSystem.CATBaseDispatchSystem.AnyObjectSystem.SettingControllerDisconnectionSettingAttRepresents the base object to handle the parameters of automaticdisconnection.If the automatic disconnection is enable, the V5 session will be kill after auser-defined duration of inactivity.
activation_state¶Note
bool
get_activation_state_info(admin_level, o_locked)¶Note
admin_level (str) –
o_locked (str) –
None
get_inactivity_duration_info(admin_level, o_locked)¶Note
admin_level (str) –
o_locked (str) –
None
inactivity_duration¶Note
int
set_activation_state_lock(i_locked)¶Note
i_locked (bool) –
None
set_inactivity_duration_lock(i_locked)¶Note
i_locked (bool) –
None
Module initially auto generated using V5Automation files from CATIA V5 R28 on 2020-06-09 09:53:18.676780
Warning
The notes denoted “CAA V5 Visual Basic Help” are to be used as reference only. They are there as a guide as to how the visual basic / catscript functions work and thus help debugging in pycatia.
pycatia.system_interfaces.dl_name_setting_att.DlNameSettingAtt(com_object)¶Note
CAA V5 Visual Basic Help (2020-06-09 09:53:18.676780)
System.IUnknownSystem.IDispatchSystem.CATBaseUnknownSystem.CATBaseDispatchSystem.AnyObjectSystem.SettingControllerDLNameSettingAttInterface to handle the DLNames.Role: This interface is implemented by a component which represents thecontroller of the DLNames.This interface defines:A method to set each DLNameA method to get the value of each DLNameA method to lock/unlock each parameterA method to retrieve the informations concerning eachparameter
dl_name_creation_right¶Note
bool
get_dl_name(i_dl_name, o_real_name_unix, o_real_name_nt, o_father)¶Note
i_dl_name (str) –
o_real_name_unix (str) –
o_real_name_nt (str) –
o_father (str) –
None
get_dl_name_creation_right_info(admin_level, o_locked)¶Note
admin_level (str) –
o_locked (str) –
None
get_dl_name_exp(i_dl_name, o_real_name_unix, o_real_name_nt, o_father)¶Note
i_dl_name (str) –
o_real_name_unix (str) –
o_real_name_nt (str) –
o_father (str) –
None
get_dl_name_info(i_dl_name, admin_level, o_locked)¶Note
i_dl_name (str) –
admin_level (str) –
o_locked (str) –
None
get_dl_name_list()¶Note
tuple
get_dl_name_sub_list(i_dl_name)¶Note
i_dl_name (str) –
tuple
get_root_dl_name_creation_right_info(admin_level, o_locked)¶Note
admin_level (str) –
o_locked (str) –
None
remove_dl_name(i_dl_name)¶Note
i_dl_name (str) –
None
rename_dl_name(i_dl_name, i_new_name)¶Note
i_dl_name (str) –
i_new_name (str) –
None
root_dl_name_creation_right¶Note
bool
set_dl_name(i_dl_name, i_real_name_unix, i_real_name_nt, i_father, i_verif_directory)¶Note
i_dl_name (str) –
i_real_name_unix (str) –
i_real_name_nt (str) –
i_father (str) –
i_verif_directory (bool) –
None
set_dl_name_creation_right_lock(i_locked)¶Note
i_locked (bool) –
None
set_dl_name_lock(i_dl_name, i_locked)¶Note
i_dl_name (str) –
i_locked (bool) –
None
set_root_dl_name_creation_right_lock(i_locked)¶Note
i_locked (bool) –
None
Module initially auto generated using V5Automation files from CATIA V5 R28 on 2020-06-09 09:53:18.676780
Warning
The notes denoted “CAA V5 Visual Basic Help” are to be used as reference only. They are there as a guide as to how the visual basic / catscript functions work and thus help debugging in pycatia.
pycatia.system_interfaces.dyn_license_setting_att.DynLicenseSettingAtt(com_object)¶Note
CAA V5 Visual Basic Help (2020-06-09 09:53:18.676780)
System.IUnknownSystem.IDispatchSystem.CATBaseUnknownSystem.CATBaseDispatchSystem.AnyObjectSystem.SettingControllerDynLicenseSettingAttInterface to handle the dynamic licensing settings.Role: This interface is implemented by a component which represents thecontroller of the dynamic Licenses.To access this property page:Click the Options command in the Tools menuClick GeneralClick the Shareable Products Property PageThis interface defines:A method to lock/unlock each parameterA method to retrieve the information concerning each parameterNote that when a license is selected, no information is written in thesettings, only the lock status is written in the settings.
get_license(i_license)¶Note
i_license (str) –
str
get_license_info(i_license, io_admin_level, io_locked)¶Note
i_license (str) –
io_admin_level (str) –
io_locked (str) –
None
get_licenses_list()¶Note
tuple
get_licenses_list_info(io_admin_level, io_locked)¶Note
io_admin_level (str) –
io_locked (str) –
None
set_license_lock(i_license, i_lock)¶Note
i_license (str) –
i_lock (bool) –
None
set_licenses_list_lock(i_lock)¶Note
i_lock (bool) –
None
Module initially auto generated using V5Automation files from CATIA V5 R28 on 2020-06-09 09:53:18.676780
Warning
The notes denoted “CAA V5 Visual Basic Help” are to be used as reference only. They are there as a guide as to how the visual basic / catscript functions work and thus help debugging in pycatia.
pycatia.system_interfaces.errorlog_statistics_setting_att.ErrorlogStatisticsSettingAtt(com_object)¶Note
CAA V5 Visual Basic Help (2020-06-09 09:53:18.676780)
System.IUnknownSystem.IDispatchSystem.CATBaseUnknownSystem.CATBaseDispatchSystem.AnyObjectSystem.SettingControllerSystem.GeneralStatisticsSettingAttErrorlogStatisticsSettingAttInterface for Errorlog statistic Controller.Role: the errorlog statistics controller manages the values of all or only apart of the attributes available for the thematic.For the definitions of methods and variables common to every thematic, see theGeneralStatisticsSettingAtt
abnd¶Note
bool
cerr¶Note
bool
cmnd¶Note
bool
comt¶Note
bool
msge¶Note
bool
urep¶Note
bool
warn¶Note
bool
wkbn¶Note
bool
Module initially auto generated using V5Automation files from CATIA V5 R28 on 2020-06-09 09:53:18.676780
Warning
The notes denoted “CAA V5 Visual Basic Help” are to be used as reference only. They are there as a guide as to how the visual basic / catscript functions work and thus help debugging in pycatia.
pycatia.system_interfaces.file_access_statistics_setting_att.FileAccessStatisticsSettingAtt(com_object)¶Note
CAA V5 Visual Basic Help (2020-06-09 09:53:18.676780)
System.IUnknownSystem.IDispatchSystem.CATBaseUnknownSystem.CATBaseDispatchSystem.AnyObjectSystem.SettingControllerSystem.GeneralStatisticsSettingAttFileAccessStatisticsSettingAttInterface for FileAccess statistic ControllerRole: the FileAccess statistics controller manages the values of all or only apart of the attributes available for the thematic.For the definitions of methods and variables common to every thematic, see theGeneralStatisticsSettingAttCopyright © 1999-2011, Dassault Systèmes. All rights reserved.
Module initially auto generated using V5Automation files from CATIA V5 R28 on 2020-06-09 09:53:18.676780
Warning
The notes denoted “CAA V5 Visual Basic Help” are to be used as reference only. They are there as a guide as to how the visual basic / catscript functions work and thus help debugging in pycatia.
pycatia.system_interfaces.general_statistics_setting_att.GeneralStatisticsSettingAtt(com_object)¶Note
CAA V5 Visual Basic Help (2020-06-09 09:53:18.676780)
System.IUnknownSystem.IDispatchSystem.CATBaseUnknownSystem.CATBaseDispatchSystem.AnyObjectSystem.SettingControllerGeneralStatisticsSettingAttInterface for General statistic Controller.Role: the General statistics controller is a generic interface for all thethematics. One should never use it as a statistics thematic.
activation¶Note
bool
cpus¶Note
bool
cumulation_mode¶Note
bool
date_format¶Note
str
elps¶Note
bool
get_format_mode(flag)¶Note
flag (int) –
bool
get_thematics_parameter_info(admin_level, o_locked)¶Note
admin_level (str) –
o_locked (str) –
None
host¶Note
bool
output¶Note
str
output_file¶Note
str
output_format¶Note
str
rtim¶Note
bool
set_format_mode(i_format_mode, flag)¶Note
i_format_mode (bool) –
flag (int) –
None
set_thematics_parameter_lock(i_locked)¶Note
i_locked (bool) –
None
them¶Note
bool
time¶Note
bool
time_unit¶Note
str
upid¶Note
bool
user¶Note
bool
Module initially auto generated using V5Automation files from CATIA V5 R28 on 2020-06-09 09:53:18.676780
Warning
The notes denoted “CAA V5 Visual Basic Help” are to be used as reference only. They are there as a guide as to how the visual basic / catscript functions work and thus help debugging in pycatia.
pycatia.system_interfaces.global_statistics_setting_att.GlobalStatisticsSettingAtt(com_object)¶Note
CAA V5 Visual Basic Help (2020-06-09 09:53:18.676780)
System.IUnknownSystem.IDispatchSystem.CATBaseUnknownSystem.CATBaseDispatchSystem.AnyObjectSystem.SettingControllerGlobalStatisticsSettingAttInterface for Global statistic ControllerRole: the global statistics controller manages the values of all or only a partof the attributes available for all the statistics thematics.
buffer_size¶Note
int
copy_directory¶Note
str
get_thematics_parameter_info(admin_level, o_locked)¶Note
admin_level (str) –
o_locked (str) –
None
max_copy_file¶Note
int
max_size_per_file¶Note
int
set_thematics_parameter_lock(i_locked)¶Note
i_locked (bool) –
None
Module initially auto generated using V5Automation files from CATIA V5 R28 on 2020-06-09 09:53:18.676780
Warning
The notes denoted “CAA V5 Visual Basic Help” are to be used as reference only. They are there as a guide as to how the visual basic / catscript functions work and thus help debugging in pycatia.
pycatia.system_interfaces.i_dispatch.IDispatch¶Note
CAA V5 Visual Basic Help (2020-06-09 09:53:18.676780)
System.IUnknownIDispatchBase interface for all Automation interfaces.Role: All Automation interfaces derive from IDispatch which replaces for UNIXthe native Microsoft(R) IDispatch interface. This interface supplies basicmethods to be Microsoft(R) Automation compliant.Copyright © 1999-2011, Dassault Systèmes. All rights reserved.
Module initially auto generated using V5Automation files from CATIA V5 R28 on 2020-06-09 09:53:18.676780
Warning
The notes denoted “CAA V5 Visual Basic Help” are to be used as reference only. They are there as a guide as to how the visual basic / catscript functions work and thus help debugging in pycatia.
pycatia.system_interfaces.i_unknown.IUnknown¶Note
CAA V5 Visual Basic Help (2020-06-09 09:53:18.676780)
Role: All interfaces derive from IUnknown which replaces for UNIX the nativeMicrosoft(R) IUnknown interface. This interface supplies the three basicmethods QueryInterface, AddRef and Release to be COM (Microsoft(R) ComponentObject Model) compliant. These methods cannot be used in amacro.Copyright © 1999-2011, Dassault Systèmes. All rights reserved.
Module initially auto generated using V5Automation files from CATIA V5 R28 on 2020-06-09 09:53:18.676780
Warning
The notes denoted “CAA V5 Visual Basic Help” are to be used as reference only. They are there as a guide as to how the visual basic / catscript functions work and thus help debugging in pycatia.
pycatia.system_interfaces.license_setting_att.LicenseSettingAtt(com_object)¶Note
CAA V5 Visual Basic Help (2020-06-09 09:53:18.676780)
System.IUnknownSystem.IDispatchSystem.CATBaseUnknownSystem.CATBaseDispatchSystem.AnyObjectSystem.SettingControllerLicenseSettingAttInterface to handle the licensing settings.Role: This interface is implemented by a component which represents thecontroller of the static Licenses.To access this property page:Click the Options command in the Tools menuClick GeneralClick the Licensing Property PageThis interface defines:A method to set each LicenseA method to get the value of each LicenseA method to lock/unlock each parameterA method to retrieve the information concerning each parameter
demo_mode¶Note
bool
frequency¶Note
float
get_demo_mode_info(io_admin_level, io_locked)¶Note
io_admin_level (str) –
io_locked (str) –
None
get_frequency_info(io_admin_level, io_locked)¶Note
io_admin_level (str) –
io_locked (str) –
None
get_granted_licenses_list(i_default_licenses)¶Note
i_default_licenses (int) –
tuple
get_license(i_license)¶Note
i_license (str) –
str
get_license_info(i_license, io_admin_level, io_locked)¶Note
i_license (str) –
io_admin_level (str) –
io_locked (str) –
None
get_licenses_list(i_default_licenses)¶Note
i_default_licenses (int) –
tuple
get_licenses_list_info(io_admin_level, io_lock)¶Note
io_admin_level (str) –
io_lock (str) –
None
get_nodelock_alert_info(io_admin_level, io_locked)¶Note
io_admin_level (str) –
io_locked (str) –
None
get_server_time_out_info(io_admin_level, io_locked)¶Note
io_admin_level (str) –
io_locked (str) –
None
get_show_license_info(io_admin_level, io_locked)¶Note
io_admin_level (str) –
io_locked (str) –
None
nodelock_alert¶Note
int
server_time_out¶Note
float
set_demo_mode_lock(i_lock)¶Note
i_lock (bool) –
None
set_frequency_lock(i_lock)¶Note
i_lock (bool) –
None
set_license(i_license, i_value)¶Note
i_license (str) –
i_value (str) –
None
set_license_lock(i_license, i_lock)¶Note
i_license (str) –
i_lock (bool) –
None
set_licenses_list_lock(i_lock)¶Note
i_lock (bool) –
None
set_nodelock_alert_lock(i_lock)¶Note
i_lock (bool) –
None
set_server_time_out_lock(i_lock)¶Note
i_lock (bool) –
None
set_show_license_lock(i_lock)¶Note
i_lock (bool) –
None
show_license¶Note
bool
Module initially auto generated using V5Automation files from CATIA V5 R28 on 2020-06-09 09:53:18.676780
Warning
The notes denoted “CAA V5 Visual Basic Help” are to be used as reference only. They are there as a guide as to how the visual basic / catscript functions work and thus help debugging in pycatia.
pycatia.system_interfaces.memory_warning_setting_att.MemoryWarningSettingAtt(com_object)¶Note
CAA V5 Visual Basic Help (2020-06-09 09:53:18.676780)
System.IUnknownSystem.IDispatchSystem.CATBaseUnknownSystem.CATBaseDispatchSystem.AnyObjectSystem.SettingControllerMemoryWarningSettingAttRepresents the base object to handle the parameters of memory warningmechanism.This mechanism informs the user when the process memory use exceeds a givenpercentage of the address space usage. This mechanism warns you that becausethe amout of remaining memory is becoming low, you should save your data andleave the session.
activation_state¶Note
bool
get_activation_state_info(admin_level, o_locked)¶Note
admin_level (str) –
o_locked (str) –
None
get_memory_stopper_state_info(admin_level, o_locked)¶Note
admin_level (str) –
o_locked (str) –
None
get_usage_limit_info(admin_level, o_locked)¶Note
admin_level (str) –
o_locked (str) –
None
memory_stopper_state¶Note
bool
set_activation_state_lock(i_locked)¶Note
i_locked (bool) –
None
set_memory_stopper_state_lock(i_locked)¶Note
i_locked (bool) –
None
set_usage_limit_lock(i_locked)¶Note
i_locked (bool) –
None
usage_limit¶Note
int
Module initially auto generated using V5Automation files from CATIA V5 R28 on 2020-06-09 09:53:18.676780
Warning
The notes denoted “CAA V5 Visual Basic Help” are to be used as reference only. They are there as a guide as to how the visual basic / catscript functions work and thus help debugging in pycatia.
pycatia.system_interfaces.pcs_statistics_setting_att.PcsStatisticsSettingAtt(com_object)¶Note
CAA V5 Visual Basic Help (2020-06-09 09:53:18.676780)
System.IUnknownSystem.IDispatchSystem.CATBaseUnknownSystem.CATBaseDispatchSystem.AnyObjectSystem.SettingControllerSystem.GeneralStatisticsSettingAttPCSStatisticsSettingAttInterface for PCS statistic ControllerRole: the PCS statistics controller manages the values of all or only a part ofthe attributes available for the thematic.For the definitions of methods and variables common to every thematic, see theGeneralStatisticsSettingAtt
mem_use¶Note
bool
Module initially auto generated using V5Automation files from CATIA V5 R28 on 2020-06-09 09:53:18.676780
Warning
The notes denoted “CAA V5 Visual Basic Help” are to be used as reference only. They are there as a guide as to how the visual basic / catscript functions work and thus help debugging in pycatia.
pycatia.system_interfaces.server_statistics_setting_att.ServerStatisticsSettingAtt(com_object)¶Note
CAA V5 Visual Basic Help (2020-06-09 09:53:18.676780)
System.IUnknownSystem.IDispatchSystem.CATBaseUnknownSystem.CATBaseDispatchSystem.AnyObjectSystem.SettingControllerSystem.GeneralStatisticsSettingAttServerStatisticsSettingAttInterface for Server statistic ControllerRole: the server statistics controller manages the values of all or only a partof the attributes available for the thematic.For the definitions of methods and variables common to every thematic, see theGeneralStatisticsSettingAttCopyright © 1999-2011, Dassault Systèmes. All rights reserved.
Module initially auto generated using V5Automation files from CATIA V5 R28 on 2020-06-09 09:53:18.676780
Warning
The notes denoted “CAA V5 Visual Basic Help” are to be used as reference only. They are there as a guide as to how the visual basic / catscript functions work and thus help debugging in pycatia.
pycatia.system_interfaces.session_statistics_setting_att.SessionStatisticsSettingAtt(com_object)¶Note
CAA V5 Visual Basic Help (2020-06-09 09:53:18.676780)
System.IUnknownSystem.IDispatchSystem.CATBaseUnknownSystem.CATBaseDispatchSystem.AnyObjectSystem.SettingControllerSystem.GeneralStatisticsSettingAttSessionStatisticsSettingAttInterface for Session statistic ControllerRole: the session statistics controller manages the values of all or only a partof the attributes available for the thematic.For the definitions of methods and variables common to every thematic, see theGeneralStatisticsSettingAttCopyright © 1999-2011, Dassault Systèmes. All rights reserved.
Module initially auto generated using V5Automation files from CATIA V5 R28 on 2020-06-09 09:53:18.676780
Warning
The notes denoted “CAA V5 Visual Basic Help” are to be used as reference only. They are there as a guide as to how the visual basic / catscript functions work and thus help debugging in pycatia.
pycatia.system_interfaces.setting_controller.SettingController(com_object)¶Note
CAA V5 Visual Basic Help (2020-06-09 09:53:18.676780)
System.IUnknownSystem.IDispatchSystem.CATBaseUnknownSystem.CATBaseDispatchSystem.AnyObjectSettingControllerRepresents the base object for setting controllers.Role: A setting controller manages all or only a part of the parametersavailable in a property page of the dialog displayed using the Options commandof the Tools menu. Each setting parameter may be represented by one or severalsetting attribute in the underlying setting repository.All setting controllers share the five methods of the SettingController objectto deal with the whole set, or a subset of the settingattributes:Commit to make a memory copy of the setting attributevaluesRollback to restore the last memory copy of the setting attributevaluesResetToAdminValues to restore the administered values of all theattributesResetToAdminValuesByName to restore the administered values of a subset ofthe attributesSaveRepository to make a persistent copy of the setting attribute values onfile.In addition, each setting controller exposes four methods per settingparameter: two methods to access the setting attribute values, that usuallymake up a read/write property if the setting parameter is represented by asingle setting attribute, a method to manage the setting parameter lock, and amethod to retrieve the state of the setting parameter. The first two methodsare parameter-specific and are fully described in the setting controller objectthat managing the setting parameter. The last two methods have always the samesignature and the same behavior whatever the setting parameter. They aredescribed below. PARAMETER is used in place of the actual setting parametername.Managing the Setting Parameter LockHRESULT SetPARAMETERLock(in boolean iLocked);Locks or unlocks the PARAMETER setting parameter.Role: Locking a setting parameter prevents the end user, or theadministrators below the current one, from changing the setting parametervalue. Locking or unlocking the PARAMETER setting parameter is an administratortask and is possible when running a session in the administration modeonly.ParametersiLocked[in] A flag to indicate whether the PARAMETER setting parametershould be locked.Legal values: True to lock, and False to unlock.Retrieving the Setting Parameter StateHRESULT GetPARAMETERInfo (inout CATBSTR ioAdminLevel,inout CATBSTR ioLocked,out /IDLRETVAL/ booleanoModified);Retrieves information about the PARAMETER settingparameter.Role: This information defines the state of the setting parameter and ismade up of:The administration level that sets the current value or the value usedto reset itThe administration level that has locked the settingparameter.A flag to indicate whether the setting parameter wasmodified.ParametersioAdminLevel[inout] The administration leve that defines the value used whenresetting the setting parameter.Legal values:Default value if the setting parameter has never beenexplicitly set in the administrationconcatenation.Set at Admin Level n if the setting parameter has beenadministered,where n is an integer starting from 0 representing the rank ofthe administration level.ioLocked[inout] A character string to indicate whether the parameter islocked and the level of administration where the locking has beenproceeded.Legal values:Locked at Admin Level n if the setting parameter is locked bythen administration level n,where n is an integer starting from 0. The setting parametercan not be modified at the current level.Locked if the setting parameter is locked by the currentadministration level. Only an admistrator can get thisvalue.Unlocked if the setting parameter is notlockedReturnsTrue to indicate that the setting parameter value has been explicitelymodified at the current administrator or user level. This is only possible withunlocked parameters. False means that it inherits the administeredvalue.
commit()¶Note
None
reset_to_admin_values()¶Note
None
reset_to_admin_values_by_name(i_att_list)¶Note
i_att_list (tuple) –
None
rollback()¶Note
None
save_repository()¶Note
None
Module initially auto generated using V5Automation files from CATIA V5 R28 on 2020-06-09 09:53:18.676780
Warning
The notes denoted “CAA V5 Visual Basic Help” are to be used as reference only. They are there as a guide as to how the visual basic / catscript functions work and thus help debugging in pycatia.
pycatia.system_interfaces.setting_repository.SettingRepository(com_object)¶Note
CAA V5 Visual Basic Help (2020-06-09 09:53:18.676780)
System.IUnknownSystem.IDispatchSystem.CATBaseUnknownSystem.CATBaseDispatchSystem.AnyObjectSystem.SettingControllerSettingRepositoryRepresents the base object to handle the parameters of asetting
get_attr(i_attr_name)¶Note
i_attr_name (str) –
CATVariant
get_attr_array(i_attr_name)¶Note
i_attr_name (str) –
tuple
get_attr_info(i_attr_name, admin_level, locked, o_modified)¶Note
i_attr_name (str) –
admin_level (str) –
locked (str) –
o_modified (bool) –
None
put_attr(i_attr_name, i_attr)¶Note
i_attr_name (str) –
i_attr (CATVariant) –
None
put_attr_array(i_attr_name, i_array)¶Note
i_attr_name (str) –
i_array (tuple) –
None
set_attr_lock(i_attr_name, i_locked)¶Note
i_attr_name (str) –
i_locked (bool) –
None
Module initially auto generated using V5Automation files from CATIA V5 R28 on 2020-06-09 09:53:18.676780
Warning
The notes denoted “CAA V5 Visual Basic Help” are to be used as reference only. They are there as a guide as to how the visual basic / catscript functions work and thus help debugging in pycatia.
pycatia.system_interfaces.system_service.SystemService(com_object)¶Note
CAA V5 Visual Basic Help (2020-06-09 09:53:18.676780)
System.IUnknownSystem.IDispatchSystem.CATBaseUnknownSystem.CATBaseDispatchSystem.AnyObjectSystemServiceRepresents an object which provides system services.
environ(i_env_string)¶Note
i_env_string (str) –
str
evaluate(i_script_text, i_language, i_function_name, i_parameters)¶Note
i_script_text (str) –
i_language (CATScriptLanguage) –
i_function_name (str) –
i_parameters (list) –
None
execute_background_processus(i_executable_path)¶Note
i_executable_path (str) –
int
execute_processus(i_executable_path)¶Note
i_executable_path (str) –
int
execute_script(i_library_name, i_type, i_program_name, i_function_name, i_parameters)¶Note
i_library_name (str) –
i_type (CatScriptLibraryType) –
i_program_name (str) –
i_function_name (str) –
i_parameters (tuple) –
None
print(i_string)¶Note
i_string (str) –
None
Module initially auto generated using V5Automation files from CATIA V5 R28 on 2020-06-09 09:53:18.676780
Warning
The notes denoted “CAA V5 Visual Basic Help” are to be used as reference only. They are there as a guide as to how the visual basic / catscript functions work and thus help debugging in pycatia.
pycatia.system_interfaces.workbench_statistics_setting_att.WorkbenchStatisticsSettingAtt(com_object)¶Note
CAA V5 Visual Basic Help (2020-06-09 09:53:18.676780)
System.IUnknownSystem.IDispatchSystem.CATBaseUnknownSystem.CATBaseDispatchSystem.AnyObjectSystem.SettingControllerSystem.GeneralStatisticsSettingAttWorkbenchStatisticsSettingAttInterface for Workbench statistic Controller.Role: the workbench statistics controller manages the values of all or only apart of the attributes available for the thematic.For the definitions of methods and variables common to every thematic, see theGeneralStatisticsSettingAttCopyright © 1999-2011, Dassault Systèmes. All rights reserved.