Freigeben über


GetJobElementsRequest-Element

Das erforderliche GetJobElementsRequest-Element fordert Informationen an, die sich auf den Auftrag beziehen, den das JobId-Element identifiziert.

Verbrauch

<wscn:GetJobElementsRequest>
  child elements
</wscn:GetJobElementsRequest>

Attribute

Es gibt keine Attribute.

Untergeordnete Elemente

Element
Jobid
RequestedElements

Übergeordnete Elemente

Es gibt keine übergeordneten Elemente.

Hinweise

Der WSD-Scandienst muss den Vorgang GetJobElementsRequest unterstützen.

Ein Client kann GetJobElementsRequest aufrufen, um die Werte auftragsbezogener Elemente für den Von JobId identifizierten Auftrag zu bestimmen. Der WSD-Scandienst muss mit einem GetJobElementsResponse reagieren. Die vom Scandienst zurückgegebenen Informationen müssen dem Teil des Schemas für den Scanauftrag vollständig entsprechen.

Dieser Vorgang kann alle gängigen Fehlercodes des WSD-Scandienst-Vorgangs zurückgeben. Weitere Informationen zum Melden von Fehlern finden Sie unter WSD Scan Service Operation Error Reporting.

GetJobElementsRequest gibt möglicherweise auch die folgenden Fehler zurück.

  • ClientErrorJobIdNotFound

    Der Scanner kann keinen Auftrag finden, der dem JobId-Wert entspricht, oder der JobId-Wert befindet sich nicht innerhalb des definierten Bereichs.

    Fehlereigenschaft Definition
    [Code] soap:Sender
    [Untercodierung] wscn:ClientErrorJobIdNotFound
    [Grund] Die angegebene JobId wurde nicht gefunden.
    [Detail] JobId: Falsche JobId

Beispiele

Im folgenden Codebeispiel wird die status des Scanauftrags angefordert, den Fehlereigenschaft 1 identifiziert.

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope
  xmlns:soap="https://www.w3.org/2003/05/soap-envelope"
  xmlns:wsa="https://schemas.xmlsoap.org/ws/2003/03/addressing"
  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>AddressofScannerService</wsa:To>
    <wsa:Action>
      https://schemas.microsoft.com/windows/2006/01/wdp/scan/GetJobElements
    </wsa:Action>
    <wsa:MessageID>uuid:UniqueMsgId</wsa:MessageID>
  </soap:Header>

  <soap:Body>
    <wscn:GetJobElements>
      <wscn:JobId>1</wscn:JobId>
      <wscn:RequestedElements>
        <wscn:Name>JobStatus</wscn:Name>
      </wscn:RequestedElements>
    </wscn:GetJobElements>
  </soap:Body>
</soap:Envelope>

Weitere Informationen

GetJobElementsResponse

Jobid

RequestedElements