pycatia.cat_sch_platform_interfaces.sch_app_object_factory2¶
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_object_factory2.SchAppObjectFactory2(com_object)¶
Note
CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
System.IUnknownSystem.IDispatchSystem.CATBaseUnknownSystem.CATBaseDispatchSystem.AnyObjectSchAppObjectFactory2Application factory to create application objects.- app_create_comp_ref(i_app_comp_class_type: str, i_doc: Document, o_app_comp: AnyObject) None ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Sub AppCreateCompRef(CATBSTR iAppCompClassType,Document iDoc,AnyObject oAppComp)Create an Application Component reference.Parameters:iAppCompClassTypeClass type of the Application Component reference.iDocPointer to a document to create the object in. If NULL, thedocument associated with the current Editor will be used.oAppCompThe new Application Component object created (CATISchAppComponentinterface pointer).Example:Dim objThisIntf As SchAppObjectFactory2Dim strVar1 As StringDim objArg2 As DocumentDim objArg3 As AnyObject…objThisIntf.AppCreateCompRefstrVar1,objArg2,objArg3
- app_create_connection(i_app_cntn_class_type: str, i_doc: Document, o_app_connection: AnyObject) None ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Sub AppCreateConnection(CATBSTR iAppCntnClassType,Document iDoc,AnyObject oAppConnection)Create an Application Connection object.Parameters:iAppCntnClassTypeClass type of the Application Connection object.iDocPointer to a document to create the object in. If NULL, thedocument associated with the current Editor will be used.oAppConnectionThe new Application Connection object created (CATISchAppConnectioninterface pointer).Example:Dim objThisIntf As SchAppObjectFactory2Dim strVar1 As StringDim objArg2 As DocumentDim objArg3 As AnyObject…objThisIntf.AppCreateConnectionstrVar1,objArg2,objArg3
- app_create_group(i_app_group_class_type: str, i_doc: Document, o_app_group: AnyObject) None ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Sub AppCreateGroup(CATBSTR iAppGroupClassType,Document iDoc,AnyObject oAppGroup)Create an Application Group object.Parameters:iAppGroupClassTypeClass type of the Application Group object.iDocPointer to a document to create the object in. If NULL, thedocument associated with the current Editor will be used.oAppGroupThe new Application Group object created (CATISchAppGroup interfacepointer).Example:Dim objThisIntf As SchAppObjectFactory2Dim strVar1 As StringDim objArg2 As DocumentDim objArg3 As AnyObject…objThisIntf.AppCreateGroupstrVar1,objArg2,objArg3
- app_create_route(i_app_route_class_type: str, i_doc: Document, i_log_line_id: str, o_app_route: AnyObject) None ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Sub AppCreateRoute(CATBSTR iAppRouteClassType,Document iDoc,CATBSTR iLogLineID,AnyObject oAppRoute)Create an Application Route object.Parameters:iAppRouteClassTypeClass type of the Application Route object.iDocPointer to a document to create the object in. If NULL, thedocument associated with the current Editor will be used.iLogLineIDThe logical line ID that will contain the new route. This is anoptional input. If could be NULL.oAppRouteThe new Application Route object created (CATISchAppRoute interfacepointer).Example:Dim objThisIntf As SchAppObjectFactory2Dim strVar1 As StringDim objArg2 As DocumentDim strVar3 As StringDim objArg4 As AnyObject…objThisIntf.AppCreateRoutestrVar1,objArg2,strVar3,objArg4
- app_create_route_from_ref(i_route_reference: SchAppRoute, i_doc: Document, i_log_line_id: str, o_app_route: AnyObject) None ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Sub AppCreateRouteFromRef(SchAppRoute iRouteReference,Document iDoc,CATBSTR iLogLineID,AnyObject oAppRoute)Create an Application Route object with a specificreference.Parameters:iAppRouteRefRoute reference to creaet the output route fromiDocPointer to a document to create the object in. If NULL, thedocument associated with the current Editor will be used.iLogLineIDThe logical line ID that will contain the new route. This is anoptional input. If could be NULL.oAppRouteThe new Application Route object created (CATISchAppRoute interfacepointer).Example:Dim objThisIntf As SchAppObjectFactory2Dim objArg1 As SchAppRouteDim objArg2 As DocumentDim strVar3 As StringDim objArg4 As AnyObject…objThisIntf.AppCreateRouteFromRefobjArg1,objArg2,strVar3,objArg4
- Parameters:
i_route_reference (SchAppRoute) –
i_doc (Document) –
i_log_line_id (str) –
o_app_route (AnyObject) –
- Return type:
None
- app_create_route_with_info(i_app_route_class_type: str, i_app_info: AnyObject, o_app_route: AnyObject) None ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Sub AppCreateRouteWithInfo(CATBSTR iAppRouteClassType,AnyObject iAppInfo,AnyObject oAppRoute)Create an Application Route object with applicationinformation.Parameters:iAppRouteClassTypeClass type of the Application Route object.iAppInfoApplication data pointeroAppRouteThe new Application Route object created (CATISchAppRoute interfacepointer).Example:Dim objThisIntf As SchAppObjectFactory2Dim strVar1 As StringDim objArg2 As AnyObjectDim objArg3 As AnyObject…objThisIntf.AppCreateRouteWithInfostrVar1,objArg2,objArg3
- app_create_zone(i_app_zone_class_type: str, i_doc: Document, o_app_zone: AnyObject) None ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Sub AppCreateZone(CATBSTR iAppZoneClassType,Document iDoc,AnyObject oAppZone)Create an Application Zone object.Parameters:iAppZoneClassTypeClass type of the Application Zone object.iDocPointer to a document to create the object in. If NULL, thedocument associated with the current Editor will be used.oAppZoneThe new Application Zone object created (CATISchAppZone interfacepointer).Example:Dim objThisIntf As SchAppObjectFactory2Dim strVar1 As StringDim objArg2 As DocumentDim objArg3 As AnyObject…objThisIntf.AppCreateZonestrVar1,objArg2,objArg3