Partager via


IPrintSchemaTicket ::ValidateAsync, méthode (printerextension.h)

Obtient un contexte d’opération de validation PrintTicket asynchrone.

Syntaxe

HRESULT ValidateAsync(
  [out] IPrintSchemaAsyncOperation **ppAsyncOperation
);

Paramètres

[out] ppAsyncOperation

Contexte d’opération de validation asynchrone.

Valeur de retour

Cette méthode retourne une valeur HRESULT.

Remarques

Pour effectuer l’opération de validation, appelez la méthode IPrintSchemaAsyncOperation ::Start pour valider les paramètres de l’objet PrintTicket actuel et transmettre l' PrintTicket résultant à l’événement IPrintSchemaAsyncOperationEvent ::Completed. Une fois l’opération de validation terminée ou si une erreur se produit pendant l’opération de validation, l’événement IPrintSchemaAsyncOperationEvent ::Completed est déclenché. Cette méthode ne modifie pas les paramètres de l’objet PrintTicket actuel.

Exigences

Exigence Valeur
plateforme cible Bureau
d’en-tête printerextension.h

Voir aussi

IPrintSchemaAsyncOperation

IPrintSchemaAsyncOperation ::Start

IPrintSchemaAsyncOperationEvent ::Completed

IPrintSchemaTicket