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>