
BlueCieloECM.InnoCielo.Meridian.Server BCScriptCallableObject
Namespace: BlueCieloECM.InnoCielo.Meridian.Server
Assembly: BlueCieloECM.InnoCielo.Meridian (in BlueCieloECM.InnoCielo.Meridian.dll) Version: 1.4.0.0 (1.4.53.0)
[ClassInterfaceAttribute(ClassInterfaceType.None)] [GuidAttribute("0D814647-EF0A-3FBE-A3CC-8E94DA67FA17")] [ComVisibleAttribute(true)] public abstract class BCScriptCallableObject : _IAMCommandSetInitialize, IObjectWithSite, IDisposable
This class implements the IAMCommandSetInitialize interface defined in BlueCieloECM.AMEdm PIA. The interface enables creation of a user-defined COM object that can be invoked from a BC Meridian VBScript.
To define an object that can be invoked from a VBScript, you should inherit from this class,
make the derived class visible to COM (ComVisibleAttribute) and
specify the ProgID of the class (
ProgIdAttribute).
Before calling a method of the COM object from a BC Meridian VBScript you should create it with the AMCreateObject function.
Use the Repository property to get the current transaction object the instance was initialized with.
To explicitly delete/release the object, call the Dispose method.