Table of Contents

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 IGlobalObjects
printJobId guid

Eindeutige 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));