Methods / Methods for Notifications |
Web Services
Retrieves all the mail deliverables for a process instance.
public virtual WFMailDeliverable[] GetMailDeliverables(string processInstanceID)
Name | Description |
---|---|
processInstanceID |
|
Array of WFMailDeliverable objects.
//Process Instance ID associated with the Process Instance. IWFWorkflowService svc = GetWorkflowService(); string processInstanceID = …// for example, "1e3d514d43d3465cae6ec3bbbd409168"; try { WFMailDeliverable[]emailNotifications = svc.GetMailDeliverables(processInstanceID); foreach(WFMailDeliverable m in emailNotifications) { Console.WriteLine("Mail ID: '{0}'", m.ID); Console.WriteLine("Process Instance ID: '{0}'", m.ProcInstID); Console.WriteLine("E-Mail Subject: '{0}'", m.Mail.Subject); } } catch (Exception ex) { Console.WriteLine("Failed! " + ShUtil.GetSoapMessage(ex)); }
3.2.0.4 and higher