Partager via


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

Voir aussi

JobId

JobState

JobStatus