Freigeben über


JobStateReason-Element

Das optionale Element JobStateReason gibt einen Grund an, warum sich ein Auftrag in seinem aktuellen Zustand befindet.

Verbrauch

<wscn:JobStateReason>
  text
</wscn:JobStateReason>

Attribute

Es gibt keine Attribute.

Textwert

Erforderlich. Einer der folgenden Werte:

Begriff BESCHREIBUNG
InvalidScanTicket Der Auftrag wurde abgelehnt, weil der WSD-Überprüfungsdienst das ScanTicket nicht verarbeiten konnte.
DocumentFormatError Der WSD-Scandienst unterstützt das angeforderte Dokumentformat nicht.
ImageTransferError Fehler bei der Datenübertragung eines Bilds in einem Auftrag. Wenn dieser Fehler auftritt, muss der WSD-Überprüfungsdienst den Auftrag abbrechen.
JobCanceledAtDevice Der aktuelle Scanauftrag wurde an der Vorderseite des Scangeräts abgebrochen.
JobCompletedWithErrors Der Auftrag wurde mit mindestens einem Fehler abgeschlossen.
JobCompletedWithWarnings Der Auftrag wurde mit mindestens einer Warnung abgeschlossen. Es wird erwartet, dass die Auftragsdaten erfolgreich übertragen werden. Diese Warnung kann darauf hinweisen, dass der WSD-Überprüfungsdienst Änderungen am Scanticket vorgenommen hat, um den Auftrag zu verarbeiten.
JobScanning Der Scanner digitalisiert die Auftragsdaten.
JobScanningAndTransferring Der Scanner digitalisiert die Auftragsdaten, und die Daten werden an den Client übertragen.
JobTimedOut Der WSD-Scandienst beendete den Auftrag, nachdem keine RetrieveImageRequest-Vorgänge rechtzeitig auf einen CreateScanJobRequest-Vorgang folgten.
JobTransferring Die Auftragsdaten werden an den Client übertragen.
Keine Der Auftrag enthält keine zusätzlichen Informationen zum Status des Auftrags.
ScannerStopped Das Scangerät wird aufgrund einer aktiven Bedingung angehalten, und der Auftrag kann erst fortgesetzt werden, wenn die Bedingung korrigiert wurde.

Untergeordnete Elemente

Es gibt keine untergeordneten Elemente.

Übergeordnete Elemente

Element
JobCompletedStateReasons
JobStateReasons

Hinweise

Sie müssen die Werte unterstützen, die Bedingungen darstellen, die WSD-Scandienstimplementierungen erkennen können. Daher können Sie nur eine Teilmenge der zulässigen Werte unterstützen, wenn bestimmte JobStateReason-Gründe in Ihrer Implementierung nicht erkennbar sind.

Sie können die zulässigen Werte erweitern, aber das Erweitern dieser Liste hat Auswirkungen auf den Client. Der Client lokalisiert in der Regel den JobStateReason-Wert (wie bei anderen Zeichenfolgenvariablenwerten) in der Sprache des Benutzers. Der Client erkennt jedoch keinen vom Anbieter erweiterten Wert. Der Client kann den Wert anzeigen, der "wie besehen" empfangen wird, aber dieser Wert wird in Englisch angezeigt, sodass einige Benutzer den Wert möglicherweise nicht verstehen.

Weitere Informationen

CreateScanJobRequest

JobCompletedStateReasons

JobStateReasons

RetrieveImageRequest