PrintWorkflowJobBackgroundSession Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente une seule session de travail de flux de travail d’impression qui s’exécute en arrière-plan.
public ref class PrintWorkflowJobBackgroundSession sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 851968)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class PrintWorkflowJobBackgroundSession final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 851968)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class PrintWorkflowJobBackgroundSession
Public NotInheritable Class PrintWorkflowJobBackgroundSession
- Héritage
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows 11 (introduit dans 10.0.22000.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v14.0)
|
Remarques
Pour créer un workflow de support d’impression, votre application doit déclarer un élément uap4:Extension avec la catégorie windows.printSupportWorkflow dans son manifeste de package qui spécifie le point d’entrée d’une tâche en arrière-plan. Lorsque la tâche en arrière-plan est activée, la méthode IBackgroundTask.Run reçoit un objet IBackgroundTaskInstance . Vous pouvez convertir la propriété TriggerDetails de cet objet en objet PrintWorkflowJobTriggerDetails pour obtenir plus de détails sur la session de travail de flux de travail d’impression.
Pour plus d’informations, consultez Guide de conception d’application de prise en charge de l’impression.
Propriétés
Status |
Obtient le status de la session de flux de travail d’impression actuelle. |
Méthodes
Start() |
Démarre le service de travail de flux de travail d’impression afin qu’il puisse commencer à déclencher des événements. |
Événements
JobIssueDetected |
Représente une seule session de travail de flux de travail d’impression qui s’exécute en arrière-plan. |
JobStarting |
Déclenché lorsqu’un travail d’impression est démarré par une application de flux de travail d’impression. Votre application de flux de travail d’impression peut utiliser les membres de l’objet event args pour ignorer le rendu du système ou modifier l’opération d’autres manières. |
PdlModificationRequested |
Déclenché lorsqu’un document est envoyé à la pile d’impression et que Windows commence à convertir le document au format PDL (Page Description Language) indiqué par l’imprimante. Votre application de flux de travail d’impression peut utiliser des membres de l’objet event args pour modifier la conversion au format PDL (Page Description Language) indiqué par l’imprimante. |