Sind bestehende Kampagnen noch in Arbeit - AreCampaignsInWork

RequestParameter: AreCampaignsInWorkRequest
ResponseParameter: AreCampaignsInWorkResponse

Mithilfe dieser Methode kann festgestellt werden, ob die in AreCampaignsInWorkRequest übergebenen Kampagnen noch in Arbeit sind. Dh: die Kampagnen zu den übergebenen Guids wurden noch nicht versendet. Der AreCampaignsInWorkResponse enthält jene Guids der übergebenen Kampagnen welche noch nicht versendet wurden, dh noch in Arbeit sind.

Für den Aufruf werden folgende Klassen benötigt:

 

Codebeispiel
//Create an instance of the service agent 
MailworxWebServiceAgent mwAgent = new MailworxWebServiceAgent(); 
AreCampaignsInWorkRequest req = new AreCampaignsInWorkRequest(); 
//Set the campaigns to check 
req.Campaigns = new Guid[] { guid1, guid2 }; 
req.SecurityContext = GetSecurityContext(); 
//Get the campaigns in work 
AreCampaignsInWorkResponse resp = mwAgent.AreCampaignsInWork(req);
foreach (Guid campaign in resp.CampaignsInWork) { 
Console.WriteLine("Guid: {0}", campaign); 
}