Élément JobStateReason
L’élément Facultatif JobStateReason spécifie une raison pour laquelle un travail est dans son état actuel.
Utilisation
<wscn:JobStateReason>
text
</wscn:JobStateReason>
Attributs
Il n’y a pas d’attributs.
Valeur texte
Obligatoire. Une des valeurs suivantes :
Terme | Description |
---|---|
InvalidScanTicket | Le travail a été rejeté, car le service d’analyse WSD n’a pas pu traiter le ScanTicket. |
DocumentFormatError | Le service d’analyse WSD ne prend pas en charge le format de document demandé. |
ImageTransferError | Le transfert de données d’une image dans un travail a échoué. Si cette erreur se produit, le service d’analyse WSD doit abandonner le travail. |
JobCanceledAtDevice | Le travail d’analyse en cours a été annulé sur le panneau avant de l’appareil d’analyse. |
JobCompletedWithErrors | Le travail s’est terminé avec au moins une erreur. |
JobCompletedWithWarnings | Le travail s’est terminé avec au moins un avertissement. Les données de travail sont censées être transférées avec succès. Cet avertissement peut indiquer que le service d’analyse WSD a modifié le ticket d’analyse pour traiter le travail. |
Analyse des travaux | Le scanneur numérise les données du travail. |
JobScanningAndTransferring | Le scanneur numérise les données du travail et les données sont transférées au client. |
JobTimedOut | Le service d’analyse WSD a mis fin au travail après qu’aucune opération RetrieveImageRequest n’a suivi une opération CreateScanJobRequest en temps opportun. |
JobTransferring | Les données de travail sont transférées au client. |
None | Le travail ne contient aucune information supplémentaire sur l’état du travail. |
ScannerStopped | Le périphérique d’analyse est arrêté en raison d’une condition active et le travail ne peut pas continuer tant que la condition n’a pas été corrigée. |
Éléments enfants
Il n’y a pas d’éléments enfants.
Éléments parents
Élément |
---|
JobCompletedStateReasons |
JobStateReasons |
Remarques
Vous devez prendre en charge les valeurs qui représentent les conditions que les implémentations du service d’analyse WSD peuvent détecter. Par conséquent, vous pouvez prendre en charge uniquement un sous-ensemble de valeurs autorisées si des raisons JobStateReason spécifiques sont indétectables dans votre implémentation.
Vous pouvez étendre les valeurs autorisées, mais l’extension de cette liste a des implications sur le client. Le client localise généralement la valeur JobStateReason (comme avec d’autres valeurs de variable de chaîne) dans la langue de l’utilisateur. Toutefois, le client ne reconnaît pas une valeur étendue au fournisseur. Le client peut afficher la valeur reçue « telle quelle », mais cette valeur s’affiche en anglais, de sorte que certains utilisateurs peuvent ne pas comprendre la valeur.