ScannerStateReason-Element
Das optionale ScannerStateReason-Element gibt eine Information darüber an, warum sich der Scanner in seinem aktuellen Zustand befindet.
Verbrauch
<wscn:ScannerStateReason>
text
</wscn:ScannerStateReason>
Attribute
Es gibt keine Attribute.
Textwert
Erforderlich. Einer der folgenden Werte:
Begriff | BESCHREIBUNG |
---|---|
AttentionRequired | Das Scangerät erfordert einen Benutzereingriff, bevor es fortgesetzt werden kann. |
Kalibrieren | Das Scangerät kalibriert seine internen Komponenten, um die Erfassung von Bildern vorzubereiten. |
CoverÖffnen | Eine von weiteren Covern auf dem Scangerät ist geöffnet. |
InterlockOpen | Die Verriegelung ist geöffnet. |
InternalStorageFull | Die interne Speicherkomponente, in die gerade geschrieben wird, ist voll. |
LampError | Die Scannerlampe ist ausgefallen, und die Bildaufnahme kann nicht fortgesetzt werden. |
LampWarming | Die Scannerlampe wird wärmer, um sich auf die Erfassung von Bildern vorzubereiten. |
MediaJam | Medien sind in einer der Eingabequellen blockiert, sodass die Bilderfassung fehlgeschlagen ist. |
MultipleFeedError | Die ADF wurde gleichzeitig mit mehreren Medien versorgt. |
Keine | Es gibt keine Gründe für den aktuellen Zustand. |
Angehalten | Der Scanner wurde angehalten, und der Scannerstatus lautet Beendet. In diesem Zustand erzeugt ein Scanner keine gescannte Ausgabe. |
Untergeordnete Elemente
Es gibt keine untergeordneten Elemente.
Übergeordnete Elemente
Element |
---|
ScannerStateReasons |
Hinweise
Einige dieser Gründe beschreiben den Scannerzustand, den der Scanner gemäß dem derzeit definierten Vorgangssatz des WSD-Scandiensts nicht eingeben kann. Beispielsweise kann der Scanner angehalten werden, obwohl kein "PauseScanner"-Vorgang vorhanden ist. Solche Zustände sind vorhanden, da eine andere Protokoll- oder Konsolenaktion dazu führen kann, dass der Scanner in diesen Zustand wechselt.
Der WSD-Überprüfungsdienst muss die Werte unterstützen, die Bedingungen darstellen, die in seiner Implementierung erkannt werden können. Daher kann ein WSD-Überprüfungsdienst nur die Teilmenge der zulässigen Werte unterstützen, die er erkennen kann.
Sie können die zulässigen Werte erweitern, aber es gibt Auswirkungen, wenn Sie diese Liste auf einem Client erweitern. Der Client lokalisiert in der Regel den ScannerStateReasons-Wert (wie bei anderen Zeichenfolgenvariablenwerten) in der Sprache des Endbenutzers, sodass der Client keinen Anbietererweiterungswert erkennt. Der Client kann jedoch den wert anzeigen, der direkt empfangen wird. Dieser Wert sollte in Englisch sein, sodass einige Endbenutzer den Wert möglicherweise nicht verstehen. Alternativ kann der Überprüfungsdienst den allgemeinen AttentionRequired-Wert verwenden und dann das Problem auf der Scannerkonsole erläutern, das dem Benutzer angezeigt wird, wenn er sich beim Scanner befinden wird.