Nota
O acceso a esta páxina require autorización. Pode tentar iniciar sesión ou modificar os directorios.
O acceso a esta páxina require autorización. Pode tentar modificar os directorios.
El elemento de operación ValidateScanTicketRequest necesario permite a un cliente determinar si la configuración de futuras operaciones de examen es válida.
Uso
<wscn:ValidateScanTicketRequest>
child elements
</wscn:ValidateScanTicketRequest>
Atributos
No hay atributos.
Elementos secundarios
| Elemento |
|---|
| ScanTicket |
Elementos primarios
No hay elementos primarios.
Observaciones
Un cliente puede usar el elemento ValidateScanTicketRequest para validar varios cambios de configuración y combinaciones.
ScanTicket contiene toda la configuración que el cliente quiere enviar en una operación de examen futura. ScanTicket solo puede contener los elementos de procesamiento que el cliente quiere invalidar en el analizador, o puede contener todos los elementos posibles que se admiten en el servicio de examen de WSD.
Si el servicio de examen de WSD procesa correctamente ValidateScanTicketRequest, devuelve su información de validación en una operación ValidateScanTicketResponse . De lo contrario, el servicio scan debe devolver los códigos de error adecuados.
Esta operación puede devolver todos los códigos de error comunes de operación del servicio de examen de WSD. Para obtener más información sobre cómo notificar errores, consulte Informe de errores de operación del servicio de examen WSD.
Esta operación también puede devolver el siguiente código de error:
ClientErrorConflictingRequiredParameters
Hay un conflicto entre dos o más elementos DocumentParameters que cada uno tiene el atributo MustHonor establecido en true. El uso de todos los valores proporcionados con MustHonor establecido en true provoca un conflicto en el dispositivo. El servicio scan no puede resolver este conflicto, por lo que ScanTicket se considera no válido.
Fault (propiedad) Definición [Código] soap:Sender [Subcódigo] wscn:ClientErrorConflictingRequiredParameters [Motivo] Varios elementos del elemento DocumentParameters tienen MustHonor establecido en true, pero la aplicación de toda la configuración establecida en true provoca un conflicto en el dispositivo del escáner. [Detalle] Ninguno
Ejemplos
En el ejemplo de código siguiente se muestra una solicitud de validación para un vale de examen válido.
<?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/ValidateScanTicket
</wsa:Action>
<wsa:MessageID>uuid:UniqueMsgId</wsa:MessageID>
</soap:Header>
<soap:Body>
<wscn:ValidateScanTicketRequest>
<wscn:ScanTicket>
<wscn:JobDescription>
<wscn:JobName>Photo Scan</wscn:JobName>
<wscn:JobOriginatingUserName>RogerSmith</JobOriginatingUserName>
</wscn:JobDescription>
<wscn:DocumentParameters>
<wscn:Format>dib</wscn:Format>
<wscn:InputSource>Platen</wscn:InputSource>
<wscn:ContentType>Auto</wscn:ContentType>
<wscn:InputSize>
<wscn:InputMediaSize>
<wscn:Width>3000</wscn:Width>
<wscn:Height>5000</wscn:Height>
</wscn:InputMediaSize>
</wscn:InputSize>
<wscn:Scaling>
<wscn:ScalingWidth>125</wscn:ScalingWidth>
<wscn:ScalingHeight>125</wscn:ScalingHeight>
</wscn:Scaling>
<wscn:MediaSides>
<wscn:MediaFront>
<wscn:ColorProcessing>GrayScale4</wscn:ColorProcessing>
<wscn:Resolution>
<wscn:Width>300</wscn:Width>
<wscn:Height>300</wscn:Height>
</wscn:Resolution>
</wscn:MediaFront>
</wscn:MediaSides>
</wscn:DocumentParameters>
</wscn:ScanTicket>
</wscn:ValidateScanTicketRequest>
</soap:Body>
</soap:Envelope>
En el ejemplo de código siguiente se muestra una solicitud de validación para un vale de examen no válido.
<?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/ValidateScanTicket
</wsa:Action>
<wsa:MessageID>uuid:UniqueMsgId</wsa:MessageID>
</soap:Header>
<soap:Body>
<wscn:ValidateScanTicketRequest>
<wscn:ScanTicket>
<wscn:JobDescription>
<wscn:JobName>Photo Scan</wscn:JobName>
<wscn:JobOriginatingUserName>RogerSmith</JobOriginatingUserName>
</wscn:JobDescription>
<wscn:DocumentParameters>
<wscn:Format>jfif</wscn:Format>
<wscn:InputSource>Platen</wscn:InputSource>
<wscn:ContentType>Auto</wscn:ContentType>
<wscn:InputSize>
<wscn:DocumentSizeAutoDetect>true</wscn:DocumentSizeAutoDetect>
</wscn:InputSize>
<wscn:Scaling>
<wscn:ScalingWidth>1250</wscn:ScalingWidth>
<wscn:ScalingHeight>1250</wscn:ScalingHeight>
</wscn:Scaling>
<wscn:MediaSides>
<wscn:MediaFront>
<wscn:Resolution>
<wscn:Width>350</wscn:Width>
<wscn:Height>350</wscn:Height>
</wscn:Resolution>
<wscn:MediaFront>
<wscn:MediaSides>
</wscn:DocumentParameters>
</wscn:ScanTicket>
</wscn:ValidateScanTicketRequest>
</soap:Body>
</soap:Envelope>