Méthode IPrintSchemaTicket ::ValidateAsync (printerextension.h)
Obtient un contexte d’opération de validation PrintTicket asynchrone.
Syntaxe
HRESULT ValidateAsync(
[out] IPrintSchemaAsyncOperation **ppAsyncOperation
);
Paramètres
[out] ppAsyncOperation
Contexte de l’opération de validation asynchrone.
Valeur retournée
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 actif et passer le PrintTicket obtenu à 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 actif.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | printerextension.h |
Voir aussi
IPrintSchemaAsyncOperation ::Start