Schließt einen Prozess mit dem übergebenen Status.
Syntax
Process_Close(string sessionId,string processId,int status,string options,out string xmlResult)
Parameter | Beschreibung |
---|---|
sessionId |
Gültiger Session Identifier (SessionId) |
processId |
Id des Vorgangs, der geschlossen werden soll. |
status |
Status, der gesetzt werden soll 0: Vorgang speichern Vorgänge mit dem Status 0 können wieder in Bearbeitung genommen werden. 1: Der Vorgang ist in Bearbeitung. Der Wert 1 wird programmintern verwendet und sollte nicht übergeben werden, da dann ein Fehler erzeugt wird. 2: Der Vorgang wurde erfolgreich abgeschlossen. Der Dienst MWS_Assistant löscht automatisch Vorgänge, die mit diesem Status gespeichert wurden. 3: Der Vorgang war fehlerhaft, z.B. wegen Abbruch durch den Benutzer. Fehlerhafte Vorgänge werden vom Dienst MWS_Assistant nicht automatisch gelöscht. Der Content Composer Client löscht die durch den Benutzer abgebrochenen Vorgänge explizit. Andere Werte Der Vorgang ist beendet. |
options |
Options XMLfür das Schließen des Prozesses mit Angabe von Titel und Beschreibung. Beispiel Xml für das Setzen des Titels und der Beschreibung: <?xml version="1.0" encoding="utf-16"?> <mws> <process> <title>My Title</title> <description>My description</description> </process> </mws> |
xmlResult |
Leer wenn OK |
Rückgabewert
Wert | Beschreibung |
---|---|
0 | OK |
<>0 |
Error Siehe Fehlercodes |