Partager via


É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.

Voir aussi

CreateScanJobRequest

JobCompletedStateReasons

JobStateReasons

RetrieveImageRequest