using System; using System.Collections; using System.Data; using BP.DA; using BP.En; using BP.Web; using BP.Sys; namespace BP.GPM { /// /// 流程事件基类 /// 0,集成该基类的子类,可以重写事件的方法与基类交互. /// 1,一个子类必须与一个流程模版绑定. /// 2,基类里有很多流程运行过程中的变量,这些变量可以辅助开发者在编写复杂的业务逻辑的时候使用. /// 3,该基类有一个子类模版,位于:\CCFlow\WF\Admin\AttrFlow\F001Templepte.cs . /// abstract public class BarBase { #region 系统属性. /// /// 流程编号/流程标记. /// abstract public string No { get; } /// /// 名称 /// abstract public string Name { get; } /// /// 权限控制-是否可以查看 /// abstract public bool IsCanView { get; } #endregion 系统属性. #region 外观行为. /// /// 标题 /// abstract public string Title { get; } /// /// 更多连接 /// abstract public string More { get; } /// /// 内容信息 /// abstract public string Documents { get; } /// /// 宽度 /// abstract public string Width { get; } /// /// 高度 /// abstract public string Height { get; } abstract public bool IsLine { get; } #endregion 外观行为. } }