Élément JobStatusEvent
L’élément JobStatusEvent requis informe le client que la status d’un travail a changé.
Utilisation
<wscn:JobStatusEvent>
child elements
</wscn:JobStatusEvent>
Attributs
Il n’y a pas d’attributs.
Éléments enfants
Élément |
---|
JobStatus |
Éléments parents
Il n’y a pas d’éléments parents.
Remarques
Un service d’analyse WSD envoie un élément JobStatusEvent au client lorsque la status d’un travail a changé. JobStatusEvent contient un élément JobStatus qui définit toutes les informations sur les status actuelles de la tâche. Le premier message JobStatusEvent inclut généralement l’élément JobId et un JobStatede Started.
Exemples
L’exemple de code suivant montre comment l’appareil d’analyse avertit un client de l’état actuel du travail 253.
<soap:Envelope
xmlns:soap="https://www.w3.org/2003/05/soap-envelope"
xmlns:wsa="https://schemas.xmlsoap.org/ws/2004/08/addressing"
xmlns:wse="https://schemas.xmlsoap.org/ws/2004/08/eventing"
xmlns:wscn="https://schemas.microsoft.com/windows/2006/01/wdp/scan"
soap:encodingStyle='https://www.w3.org/2002/12/soap-encoding'>
<soap:Header>
<wsa:To>AddressofEventSink</wsa:To>
<wsa:Action>
https://schemas.microsoft.com/windows/2006/01/wdp/scan/JobStatusEvent
</wsa:Action>
<wsa:MessageID>uuid:UniqueMsgId</wsa:MessageID>
</soap:Header>
<soap:Body>
<wscn:JobStatusEvent>
<wscn:JobStatus>
<wscn:JobId>253</wscn:JobId>
<wscn:JobState>Processing</wscn:JobState>
<wscn:JobStateReasons>
<wscn:JobStateReason>JobScanning</wscn:JobStateReason>
</wscn:JobStateReasons>
<wscn:ScansCompleted>4</wscn:ScansCompleted>
<wscn:JobCreatedTime>2006-01-24T11:34:35.8345Z</wscn:JobCreatedTime>
</wscn:JobStatus>
</wscn:JobStatusEvent>
</soap:Body
</soap:Envelope>