Method GetState
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.
Declaration
[DocfxBrowsable]
public static int GetState(IGlobalObjects global, guid printJobId)
Parameters
global
IGlobalObjects
Returns
Int32
- -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));