Condividi tramite


Elemento ScannerStateReason

L'elemento Facoltativo ScannerStateReason specifica una parte delle informazioni sul motivo per cui lo scanner è nello stato corrente.

Utilizzo

<wscn:ScannerStateReason>
  text
</wscn:ScannerStateReason>

Attributi

Non ci sono attributi.

Valore di testo

Obbligatorio. Uno dei valori seguenti:

Termine Descrizione
AttenzioneRequired Il dispositivo di analisi richiede l'intervento dell'utente prima di poter continuare.
Calibrazione Il dispositivo di analisi sta calibrando i componenti interni per prepararsi ad acquisire immagini.
CoverOpen Una delle altre copertine sul dispositivo di analisi è aperta.
InterlockOpen L'interlock è aperto.
InternalStorageFull Il componente di archiviazione interno attualmente in fase di scrittura è pieno.
LampError La lampada dello scanner ha esito negativo e l'acquisizione dell'immagine non può procedere.
LampWarming La lampada dello scanner è riscaldata per prepararsi ad acquisire immagini.
MediaJam Il supporto viene bloccato in una delle origini di input, quindi l'acquisizione dell'immagine non è riuscita.
MultipleFeedError L'ADF è stato alimentato simultaneamente più di un pezzo di media.
Nessuno Non esistono motivi di stato correnti.
Paused Lo scanner è stato sospeso e lo stato dello scanner è Arrestato. In questo stato, uno scanner non produrrà l'output analizzato.

Elementi figlio

Non ci sono elementi figlio.

Elementi padre

Elemento
ScannerStateReasons

Commenti

Alcuni di questi motivi descrivono lo stato dello scanner che lo scanner non può immettere in base al set di operazioni WSD Scan Service attualmente definito. Ad esempio, lo scanner può essere sospeso anche se non è presente alcuna operazione "PauseScanner". Tali stati sono presenti perché un altro protocollo o azione console può causare l'immissione dello scanner di tale stato.

Il servizio di analisi WSD deve supportare i valori che rappresentano le condizioni rilevabili nell'implementazione. Pertanto, un servizio di analisi WSD può supportare solo il subset di valori consentiti che può rilevare.

È possibile estendere i valori consentiti, ma esistono implicazioni quando si estende questo elenco in un client. Il client in genere localizza il valore ScannerStateReasons (come con altri valori di variabile stringa) nella lingua dell'utente finale, quindi il client non riconoscerà un valore di estensione del fornitore. Tuttavia, il client può visualizzare il valore ricevuto direttamente. Questo valore deve essere in inglese, quindi alcuni utenti finali potrebbero non comprendere il valore. In alternativa, il servizio di analisi può usare il valore generale AttentionRequired e quindi spiegare il problema nella console dello scanner, che l'utente vedrà quando si trovano nello scanner.

Vedi anche

ScannerStateReasons