GetEvents

Eventinformationen auslesen

RequestParameter: GetEventsRequest
ResponseParameter: GetEventsResponse

Mit Hilfe dieser Methode können Sie alle Veranstaltungen auslesen, welche im aktuellen Mandanten existieren.

Das Request-Objekt besitzt folgende Eigenschaften zur Steuerung der Abfrage:

Id: Die ID des abzurufenden Events
State: Der Status des abzurufenden Events (in Vorbereitung, in Durchführung oder abgeschlossen)
BeginFrom, BeginTo: Der Zeitraum, in welchem das Event beginnen sollen.
EndFrom, EndTo: Der Zeitraum, in welchem das Event enden sollen.
Language: Die Sprache des Events

Alle Parameter des Request Objekts sind optional. Es werden nur jene Filterkriterien berücksichtigt, welche auch befüllt sind.

 

Das Response-Objekt enthält eine Liste von Events, welche die entsprechenden Informationen über die Veranstaltungen beinhalten.

GetEvents

Beispiel Request „Eventinformation auslesen“

C#

//Create an instance of the service agent.
MailworxWebServiceAgent agent = new MailworxWebServiceAgent();

GetEventsRequest request = new GetEventsRequest();
request.SecurityContext = GetSecurityContext();
request.Language = "DE";
request.BeginFrom = new DateTime(2015, 12, 1);
request.BeginTo = new DateTime(2015, 12, 2);
request.State = EventState.InExecution;

// Get events from mailworx using the specified filter criterias.
GetEventsResponse response = agent.GetEvents(request);

Console.WriteLine("Found {0} events!", response.Events.Length);
Was this article helpful?

Related Articles

Need Support?

Can't find the answer you're looking for?
Contact Support