Elemen JobStatusEvent

Elemen JobStatusEvent yang diperlukan memberi tahu klien bahwa status pekerjaan telah berubah.

Penggunaan

<wscn:JobStatusEvent>
  child elements
</wscn:JobStatusEvent>

Atribut

Tidak ada atribut.

Elemen anak

Elemen
JobStatus

Elemen induk

Tidak ada elemen induk.

Keterangan

WSD Scan Service mengirimkan elemen JobStatusEvent ke klien ketika status pekerjaan telah berubah. JobStatusEvent berisi elemen JobStatus yang menentukan semua informasi tentang status pekerjaan saat ini. Pesan JobStatusEvent pertama biasanya akan menyertakan elemen JobId dan JobState of Started.

Contoh

Contoh kode berikut menunjukkan bagaimana perangkat pemindaian memberi tahu klien tentang status Pekerjaan 253 saat ini.

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

Lihat juga

JobId

JobState

JobStatus