驰骋工作流引擎

注册

 

发新话题 回复该主题

关于发送接口的变更与ccflow的发送后返回的SendReturnObjs对象。 [复制链接]

1#
关于发送接口的变更与ccflow的发送后返回的SendReturnObjs对象。 各位ccflow的API开发者: 根据不同的设备获取发送后的信息需要,现在ccflow的发送接口变更如下。 1, 取消了WorkNode 类中的AfterNodeSave 现修改为NodeSend. 2, 原来此方法返回的是一个string 串,来表示执行的信息,现在返回一个SendReturnObjs 一个对象。此对象的.ToMsgHtml() 的方法与原来的返回string 对象一致。 3, 原来在BP.WF.Dev2Interface中的Node_Send 方法现在都返回了SendReturnObjs对象,如果您要想获取原来发送后的信息就调用ToMsgHtml()方法。如果您想把信息输出到其它的设备上可以调用ToMsgText()方法。比如您要想把发送后的信息放到手机上,或者silverlight 程序上,系统就无法解析html中的链接信息。 4, 对于想用新版本的用用户来说,您只是做少量的代码修改就可以了。 比如: 原来的 string nodeSendMsg=BP.WF.Dev2Interface.Node_SendWork(‘001’,203,null); 现在修改成: string nodeSendMsg=BP.WF.Dev2Interface.Node_SendWork(‘001’,203,null). ToMsgOfHtml (); 就可以了。 关于ccflow的SendReturnObjs对象: 此类位于: D:\ccflow\Components\BP.WFV4\WF\5.0\SendReturnObj.cs 此对象是调用ccflow的API发送接口返回来的一个发送结果对象,此对象是从集合类上继承下来的,里面存储了发送过程中的各种信息,每一种信息都有一条标示。这种标示是恒定不变的,api的开发者在获取这个发送后返回对象后,就可以获取发送过程中产生的各种新信息,比如到达了那一个节点,下一步的接受人是谁,是否发送成功。 一条消息有4个属性: 消息标示: MsgFlag , 消息类型:HisSendReturnMsgType Info消息,SystemInfo系统消息. 文本消息:MsgOfText Html消息:MsgOfHtml 此种消息可以输出超链接。 此外,此对象也有助于开发者判断错误。 特此通知!!
分享 转发
关注ccflow微博,第一时间了解ccflow动态。[ http://ccflow.org/share.aspx
TOP
2#

收到
TOP
发新话题 回复该主题