using System; namespace ICSSoft.Frame.DataConnect.Action { /// /// 数据采集模块接口 /// 只供数据采集内部模块调用 /// public interface IAction { Messages Execute(ActionEventArgs actionEventArgs); } /// /// 扩展的数据采集接口 /// 在Execute中增加一个参数:ActionCheckStatus,用以记录Action的操作 /// public interface IActionWithStatus : IAction { Messages Execute(ActionEventArgs actionEventArgs, ActionCheckStatus actionCheckStatus); } public interface IActionWithStatusNew : IAction { Messages Execute(ActionEventArgs actionEventArgs, ActionCheckStatus actionCheckStatus, object[] OPBOMinno); } public interface IActionWithStatusFCT : IAction { Messages Execute(ActionEventArgs actionEventArgs, ActionCheckStatus actionCheckStatus, string workPoint); } // Added end }