123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153 |
- using System.Runtime.CompilerServices;
- using System.Runtime.InteropServices;
- namespace FORMULARMODULELib
- {
- [ComImport]
- [TypeLibType(2)]
- [ClassInterface((short)0)]
- [Guid("D07D5C7E-97E8-4A1C-90C2-29541FD3E218")]
- [ComSourceInterfaces("FORMULARMODULELib._IFormularScriptEvents")]
- public class FormularScriptClass : IFormularScript, FormularScript, _IFormularScriptEvents_Event
- {
- [DispId(8)]
- public virtual int lcID
- {
- [MethodImpl(MethodImplOptions.InternalCall)]
- [DispId(8)]
- get;
- [MethodImpl(MethodImplOptions.InternalCall)]
- [DispId(8)]
- [param: In]
- set;
- }
- [DispId(9)]
- public virtual object varHwnd
- {
- [MethodImpl(MethodImplOptions.InternalCall)]
- [DispId(9)]
- [return: MarshalAs(UnmanagedType.Struct)]
- get;
- [MethodImpl(MethodImplOptions.InternalCall)]
- [DispId(9)]
- [param: In]
- [param: MarshalAs(UnmanagedType.Struct)]
- set;
- }
- public virtual event _IFormularScriptEvents_CallBackWorkInNetCommEventHandler CallBackWorkInNetComm
- {
- [MethodImpl(MethodImplOptions.InternalCall)]
- add;
- [MethodImpl(MethodImplOptions.InternalCall)]
- remove;
- }
- public virtual event _IFormularScriptEvents_CallBackWorkInNetControlEventHandler CallBackWorkInNetControl
- {
- [MethodImpl(MethodImplOptions.InternalCall)]
- add;
- [MethodImpl(MethodImplOptions.InternalCall)]
- remove;
- }
- public virtual event _IFormularScriptEvents_CallBackWorkInNetDataBaseEventHandler CallBackWorkInNetDataBase
- {
- [MethodImpl(MethodImplOptions.InternalCall)]
- add;
- [MethodImpl(MethodImplOptions.InternalCall)]
- remove;
- }
- public virtual event _IFormularScriptEvents_CallBackWorkInNetControlExistEventHandler CallBackWorkInNetControlExist
- {
- [MethodImpl(MethodImplOptions.InternalCall)]
- add;
- [MethodImpl(MethodImplOptions.InternalCall)]
- remove;
- }
- public virtual event _IFormularScriptEvents_CallBackWorkInNetDataBaseVarExistEventHandler CallBackWorkInNetDataBaseVarExist
- {
- [MethodImpl(MethodImplOptions.InternalCall)]
- add;
- [MethodImpl(MethodImplOptions.InternalCall)]
- remove;
- }
- [MethodImpl(MethodImplOptions.InternalCall)]
- public extern FormularScriptClass();
- [MethodImpl(MethodImplOptions.InternalCall)]
- [DispId(1)]
- public virtual extern void DoFormula([In] [MarshalAs(UnmanagedType.Struct)] ref object szExpression, [In] [MarshalAs(UnmanagedType.Struct)] ref object ActionDesc);
- void IFormularScript.DoFormula([In] [MarshalAs(UnmanagedType.Struct)] ref object szExpression, [In] [MarshalAs(UnmanagedType.Struct)] ref object ActionDesc)
- {
- //ILSpy generated this explicit interface implementation from .override directive in DoFormula
- this.DoFormula(ref szExpression, ref ActionDesc);
- }
- [MethodImpl(MethodImplOptions.InternalCall)]
- [DispId(2)]
- public virtual extern void InitVariable([In] [Out] ref VariableSetting pVarSetting, int bInhert);
- void IFormularScript.InitVariable([In] [Out] ref VariableSetting pVarSetting, int bInhert)
- {
- //ILSpy generated this explicit interface implementation from .override directive in InitVariable
- this.InitVariable(ref pVarSetting, bInhert);
- }
- [MethodImpl(MethodImplOptions.InternalCall)]
- [DispId(3)]
- public virtual extern void FreeVariable([In] [Out] ref VariableSetting pVarSetting);
- void IFormularScript.FreeVariable([In] [Out] ref VariableSetting pVarSetting)
- {
- //ILSpy generated this explicit interface implementation from .override directive in FreeVariable
- this.FreeVariable(ref pVarSetting);
- }
- [MethodImpl(MethodImplOptions.InternalCall)]
- [DispId(4)]
- public virtual extern void DoFormulaEx([In] [MarshalAs(UnmanagedType.Struct)] ref object szExpression, [In] ref ActionDescption ActionDesc, [In] [Out] [MarshalAs(UnmanagedType.Struct)] ref object pErrPos, [In] [Out] ref int pErrDesc);
- void IFormularScript.DoFormulaEx([In] [MarshalAs(UnmanagedType.Struct)] ref object szExpression, [In] ref ActionDescption ActionDesc, [In] [Out] [MarshalAs(UnmanagedType.Struct)] ref object pErrPos, [In] [Out] ref int pErrDesc)
- {
- //ILSpy generated this explicit interface implementation from .override directive in DoFormulaEx
- this.DoFormulaEx(ref szExpression, ref ActionDesc, ref pErrPos, ref pErrDesc);
- }
- [MethodImpl(MethodImplOptions.InternalCall)]
- [DispId(5)]
- public virtual extern void SetFormVariable([MarshalAs(UnmanagedType.BStr)] string szObjName, [MarshalAs(UnmanagedType.Struct)] object objValue);
- void IFormularScript.SetFormVariable([MarshalAs(UnmanagedType.BStr)] string szObjName, [MarshalAs(UnmanagedType.Struct)] object objValue)
- {
- //ILSpy generated this explicit interface implementation from .override directive in SetFormVariable
- this.SetFormVariable(szObjName, objValue);
- }
- [MethodImpl(MethodImplOptions.InternalCall)]
- [DispId(6)]
- public virtual extern void GetFormVariable([MarshalAs(UnmanagedType.BStr)] string szObjName, [MarshalAs(UnmanagedType.Struct)] out object pObjValue);
- void IFormularScript.GetFormVariable([MarshalAs(UnmanagedType.BStr)] string szObjName, [MarshalAs(UnmanagedType.Struct)] out object pObjValue)
- {
- //ILSpy generated this explicit interface implementation from .override directive in GetFormVariable
- this.GetFormVariable(szObjName, out pObjValue);
- }
- [MethodImpl(MethodImplOptions.InternalCall)]
- [DispId(7)]
- public virtual extern void FreeAllocatedString([In] int lAllocatedString);
- void IFormularScript.FreeAllocatedString([In] int lAllocatedString)
- {
- //ILSpy generated this explicit interface implementation from .override directive in FreeAllocatedString
- this.FreeAllocatedString(lAllocatedString);
- }
- }
- }
|