pycatia.cat_sch_platform_interfaces.sch_app_class

Module initially auto generated using V5Automation files from CATIA V5 R28 on 2020-09-25 14:34:21.593357

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.

class pycatia.cat_sch_platform_interfaces.sch_app_class.SchAppClass(com_object)

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)

System.IUnknown
System.IDispatch
System.CATBaseUnknown
System.CATBaseDispatch
System.AnyObject
SchAppClass

Manage the class hierarchy of an application model.
app_get_component_base_class() SchListOfBSTRs

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
o Func AppGetComponentBaseClass() As SchListOfBSTRs

Provide the application class names for the base component
classes.

Parameters:

oLBaseCompClasses
Class names of application base component classes.


Example:



Dim objThisIntf As SchAppClass
Dim objArg1 As SchListOfBSTRs
Set objArg1 = objThisIntf.AppGetComponentBaseClass
Return type:

SchListOfBSTRs

app_get_group_base_class(o_group_class_name: str) None

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
o Sub AppGetGroupBaseClass(CATBSTR oGroupClassName)

Provide the application class name for Schematic Group
class.

Parameters:

oGroupClassName
Class name of application class.

Example:



Dim objThisIntf As SchAppClass
Dim strVar1 As String
objThisIntf.AppGetGroupBaseClassstrVar1
Parameters:

o_group_class_name (str) –

Return type:

None

app_get_route_base_class(o_route_class_name: str) None

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
o Sub AppGetRouteBaseClass(CATBSTR oRouteClassName)

Provide the application class name for Schematic Route
class.

Parameters:

oRouteClassName
Class name of application class.

Example:



Dim objThisIntf As SchAppClass
Dim strVar1 As String
objThisIntf.AppGetRouteBaseClassstrVar1
Parameters:

o_route_class_name (str) –

Return type:

None

app_get_zone_base_class(o_zone_class_name: str) None

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
o Sub AppGetZoneBaseClass(CATBSTR oZoneClassName)

Provide the application class name for Schematic Zone
class.

Parameters:

oZoneClassName
Class name of application class.

Example:



Dim objThisIntf As SchAppClass
Dim strVar1 As String
objThisIntf.AppGetZoneBaseClassstrVar1
Parameters:

o_zone_class_name (str) –

Return type:

None

app_list_valid_route_types() SchListOfBSTRs

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
o Func AppListValidRouteTypes() As SchListOfBSTRs

List the valid application route types allowed to be
created.

Parameters:

oLValidRouteTypes
A list of route class types allowed.

Example:



Dim objThisIntf As SchAppClass
Dim objArg1 As SchListOfBSTRs
Set objArg1 = objThisIntf.AppListValidRouteTypes
Return type:

SchListOfBSTRs