PrintWorkflowJobBackgroundSession Classe

Définition

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
Object Platform::Object IInspectable PrintWorkflowJobBackgroundSession
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.

S’applique à

Voir aussi