/// <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()); } }
public void TestEvemt(string mymessage) { asyncEvent.ExternalEvent("ARI", mymessage, ""); }