示例#1
0
 /// <summary>Вызов метода как процедуры с использованием идентификатора</summary>
 /// <param name="methodNum">Идентификатор метода</param>
 /// <param name="pParams">Параметры</param>
 public void CallAsProc(Int32 methodNum, [MarshalAs(UnmanagedType.SafeArray, SafeArraySubType = VarEnum.VT_VARIANT)] ref object[] pParams)
 {
     try
     {
         _allMethodInfo[(int)_numberToMethodInfoIdx[methodNum]].Invoke(this, pParams);
     }
     catch (Exception e)
     {
         AsyncEvent.ExternalEvent(AddInName, e.Message, e.ToString());
     }
 }
示例#2
0
 public void TestEvemt(string mymessage)
 {
     asyncEvent.ExternalEvent("ARI", mymessage, "");
 }