SchematicExtension (Object)

Manage schematic extensions.

Methods


Sub AddExtension( iAppObjToBeExtended, iExtensionType, iLGRR)
Adds a Schematic extension to an application object.
Parameters:
iAppObjToBeExtended
The application object to be extended.
iExtensionType
The extension type.
iLGRR
If iLGRR is not NULL, then its members will be linked to the extension as graphics
Example:
 
 Dim objThisIntf As SchematicExtension
 Dim objArg1 As AnyObject

 Dim objArg3 As SchListOfObjects
  ...
 objThisIntf.AddExtensionobjArg1,CatSchIDLExtensionType_Enum,objArg3
 
Sub RemoveExtension( iAppExtendedObj, iExtensionType)
Removes a Schematic extension to an application object.
Parameters:
iAppExtendedObj
The application object to be have its extension removed.
iExtensionType
The extension type.
Example:
 
 Dim objThisIntf As SchematicExtension
 Dim objArg1 As AnyObject

  ...
 objThisIntf.RemoveExtensionobjArg1,CatSchIDLExtensionType_Enum