Method GetState
- Namespace
- FrameworkSystems.FrameworkBase.Reporting
- Assembly
- FrameworkSystems.FrameworkBase.dll
GetState(IGlobalObjects, guid)
Diese Methode liefert den Status des Druckauftrags mit der übergebenen PrintJobID zurück.Dabei wird der Status der den Druckauftrag umklammernden Transaktion zurückgegeben.
public static int GetState(IGlobalObjects global, guid printJobId)
Parameters
global
IGlobalObjectsprintJobId
guidEindeutige ID des Print-Jobs
Returns
- int
- -1 = PrintJob not found
- 0 = Transaktion ist offen. Es können weitere Druckaufträge zur Transaktion hinzugefügt werden.
- 1 = Transaktion ist bereit zu drucken. Alle Druckaufträge sind hinzugefügt und der Printserver kann mit dem Druck beginnen.
- 2 = Der Druck läuft gerade.
- 3 = Druckauftrag ist abgeschlossen.
- 4 = Der Druckauftrag wurde mit einem Fehler beendet.
Examples
int Status = PrintQueue.GetState(this.Global, new guid(sPrintJobID));