Partager via


Windows.Graphics.Printing.Workflow Espace de noms

Cet espace de noms fournit les fonctionnalités d’écriture d’une application de flux de travail d’impression. Les applications de flux de travail d’impression sont inscrites auprès d’applications sources compatibles avec l’impression. Ils sont lancés en arrière-plan une fois que l’application source a choisi d’imprimer quelque chose, mais avant que les données d’impression ne soient envoyées à l’imprimante. Les applications de flux de travail peuvent modifier à la fois le ticket d’impression (paramètres du périphérique d’imprimante) et le contenu réel à imprimer, et elles peuvent éventuellement exposer cette fonctionnalité à l’utilisateur en lançant une application de premier plan à mi-chemin du processus. Cela permet une plus grande personnalisation de l’expérience d’impression.

Classes

PrintWorkflowBackgroundSession

Représente une session de flux de travail d’impression unique qui s’exécute en arrière-plan.

PrintWorkflowBackgroundSetupRequestedEventArgs

Contient des informations sur un événement PrintWorkflowBackgroundSession.SetupRequested qui a été déclenché.

PrintWorkflowConfiguration

Contient des informations sur l’application source, le titre du travail d’impression et l’ID de session d’une session de flux de travail d’impression.

PrintWorkflowForegroundSession

Représente une session de flux de travail d’impression unique qui s’exécute au premier plan.

PrintWorkflowForegroundSetupRequestedEventArgs

Contient des informations sur un événement PrintWorkflowForegroundSession.SetupRequested qui a été déclenché.

PrintWorkflowJobActivatedEventArgs

Active une application d’extension d’interface utilisateur de workflow de prise en charge de l’impression pour gérer les paramètres d’activation de l’application.

PrintWorkflowJobBackgroundSession

Représente une seule session de travail de flux de travail d’impression qui s’exécute en arrière-plan.

PrintWorkflowJobIssueDetectedEventArgs

Cet espace de noms fournit les fonctionnalités d’écriture d’une application de flux de travail d’impression. Les applications de flux de travail d’impression sont inscrites auprès d’applications sources compatibles avec l’impression. Ils sont lancés en arrière-plan une fois que l’application source a choisi d’imprimer quelque chose, mais avant que les données d’impression ne soient envoyées à l’imprimante. Les applications de flux de travail peuvent modifier à la fois le ticket d’impression (paramètres du périphérique d’imprimante) et le contenu réel à imprimer, et elles peuvent éventuellement exposer cette fonctionnalité à l’utilisateur en lançant une application de premier plan à mi-chemin du processus. Cela permet une plus grande personnalisation de l’expérience d’impression.

PrintWorkflowJobNotificationEventArgs

Fournit des informations pour l’événement JobNotification .

PrintWorkflowJobStartingEventArgs

Fournit des informations pour l’événement JobStarting .

PrintWorkflowJobTriggerDetails

Fournit des informations supplémentaires associées à une session de travail de flux de travail d’impression qui s’exécute en arrière-plan.

PrintWorkflowJobUISession

Représente une session de l’interface utilisateur du flux de travail de prise en charge de l’impression.

PrintWorkflowObjectModelSourceFileContent

Représente le contenu d’impression sous la forme du modèle objet XPS basé sur COM.

PrintWorkflowObjectModelTargetPackage

Représente les données de sortie d’impression sous la forme du modèle objet XPS basé sur COM.

PrintWorkflowPdlConverter

Fournit une méthode qui peut être utilisée pour convertir un document d’impression d’un format PDL (Page Description Language) vers un autre format PDL.

PrintWorkflowPdlDataAvailableEventArgs

Fournit des informations pour l’événement PdlDataAvailable .

PrintWorkflowPdlModificationRequestedEventArgs

Fournit des informations pour l’événement PdlModificationRequested .

PrintWorkflowPdlSourceContent

Encapsule le contenu en langage PDL (Page Description Language) source pour le travail en cours.

PrintWorkflowPdlTargetStream

Représente le flux PDL (Page Description Language) cible pour l’opération de travail d’impression en cours.

PrintWorkflowPrinterJob

Représente un travail d’imprimante dans le contexte d’une application de flux de travail d’impression.

PrintWorkflowSourceContent

Représente les données d’impression brutes de l’application source.

PrintWorkflowSpoolStreamContent

Représente les données d’impression sous la forme d’un flux de données XPS.

PrintWorkflowStreamTarget

Représente un flux de données de sortie à envoyer à l’imprimante.

PrintWorkflowSubmittedEventArgs

Contient des informations sur un événement PrintWorkflowBackgroundSession.Submitted qui a été déclenché.

PrintWorkflowSubmittedOperation

Contient des informations sur une tâche d’impression qui a potentiellement été modifiée par une session de flux de travail d’impression.

PrintWorkflowTarget

Représente le document de sortie à envoyer au pilote d’imprimante.

PrintWorkflowTriggerDetails

Représente des informations contextuelles sur le déclenchement d’une tâche en arrière-plan de flux de travail d’impression.

PrintWorkflowUIActivatedEventArgs

Contient des informations contextuelles sur une tâche de premier plan de flux de travail d’impression qui a été activée.

PrintWorkflowUILauncher

Fournit des opérations permettant d’afficher une interface utilisateur pour recueillir l’entrée utilisateur dont l’application de flux de travail d’impression a besoin pour effectuer la conversion au format PDL (Page Description Language) indiqué par l’imprimante.

PrintWorkflowVirtualPrinterDataAvailableEventArgs

Cet espace de noms fournit les fonctionnalités d’écriture d’une application de flux de travail d’impression. Les applications de flux de travail d’impression sont inscrites auprès d’applications sources compatibles avec l’impression. Ils sont lancés en arrière-plan une fois que l’application source a choisi d’imprimer quelque chose, mais avant que les données d’impression ne soient envoyées à l’imprimante. Les applications de flux de travail peuvent modifier à la fois le ticket d’impression (paramètres du périphérique d’imprimante) et le contenu réel à imprimer, et elles peuvent éventuellement exposer cette fonctionnalité à l’utilisateur en lançant une application de premier plan à mi-chemin du processus. Cela permet une plus grande personnalisation de l’expérience d’impression.

PrintWorkflowVirtualPrinterSession

Cet espace de noms fournit les fonctionnalités d’écriture d’une application de flux de travail d’impression. Les applications de flux de travail d’impression sont inscrites auprès d’applications sources compatibles avec l’impression. Ils sont lancés en arrière-plan une fois que l’application source a choisi d’imprimer quelque chose, mais avant que les données d’impression ne soient envoyées à l’imprimante. Les applications de flux de travail peuvent modifier à la fois le ticket d’impression (paramètres du périphérique d’imprimante) et le contenu réel à imprimer, et elles peuvent éventuellement exposer cette fonctionnalité à l’utilisateur en lançant une application de premier plan à mi-chemin du processus. Cela permet une plus grande personnalisation de l’expérience d’impression.

PrintWorkflowVirtualPrinterTriggerDetails

Cet espace de noms fournit les fonctionnalités d’écriture d’une application de flux de travail d’impression. Les applications de flux de travail d’impression sont inscrites auprès d’applications sources compatibles avec l’impression. Ils sont lancés en arrière-plan une fois que l’application source a choisi d’imprimer quelque chose, mais avant que les données d’impression ne soient envoyées à l’imprimante. Les applications de flux de travail peuvent modifier à la fois le ticket d’impression (paramètres du périphérique d’imprimante) et le contenu réel à imprimer, et elles peuvent éventuellement exposer cette fonctionnalité à l’utilisateur en lançant une application de premier plan à mi-chemin du processus. Cela permet une plus grande personnalisation de l’expérience d’impression.

PrintWorkflowVirtualPrinterUIEventArgs

Cet espace de noms fournit les fonctionnalités d’écriture d’une application de flux de travail d’impression. Les applications de flux de travail d’impression sont inscrites auprès d’applications sources compatibles avec l’impression. Ils sont lancés en arrière-plan une fois que l’application source a choisi d’imprimer quelque chose, mais avant que les données d’impression ne soient envoyées à l’imprimante. Les applications de flux de travail peuvent modifier à la fois le ticket d’impression (paramètres du périphérique d’imprimante) et le contenu réel à imprimer, et elles peuvent éventuellement exposer cette fonctionnalité à l’utilisateur en lançant une application de premier plan à mi-chemin du processus. Cela permet une plus grande personnalisation de l’expérience d’impression.

PrintWorkflowXpsDataAvailableEventArgs

Contient des informations sur un événement PrintWorkflowForegroundSession.XpsDataAvailable qui a été déclenché.

Énumérations

PdlConversionHostBasedProcessingOperations

Spécifie les opérations de traitement de conversion PDL qui sont effectuées par l’hôte.

PrintWorkflowAttributesMergePolicy

Spécifie la façon dont les attributs fournis par l’application de support d’imprimante doivent être fusionnés avec les attributs PrintTicket.

PrintWorkflowJobAbortReason

Contient des valeurs qui indiquent pourquoi un flux de travail d’impression a été annulé à l’aide de la méthode AbortPrintFlow .

PrintWorkflowJobIssueKind

Cet espace de noms fournit les fonctionnalités d’écriture d’une application de flux de travail d’impression. Les applications de flux de travail d’impression sont inscrites auprès d’applications sources compatibles avec l’impression. Ils sont lancés en arrière-plan une fois que l’application source a choisi d’imprimer quelque chose, mais avant que les données d’impression ne soient envoyées à l’imprimante. Les applications de flux de travail peuvent modifier à la fois le ticket d’impression (paramètres du périphérique d’imprimante) et le contenu réel à imprimer, et elles peuvent éventuellement exposer cette fonctionnalité à l’utilisateur en lançant une application de premier plan à mi-chemin du processus. Cela permet une plus grande personnalisation de l’expérience d’impression.

PrintWorkflowPdlConversionType

Définit des valeurs qui représentent les différents types de convertisseurs PDL (Page Description Language) qui peuvent être utilisés avec la méthode GetPdlConverter .

PrintWorkflowPrinterJobStatus

Contient des valeurs qui décrivent le status de la tâche d’imprimante de flux de travail d’impression en cours.

PrintWorkflowSessionStatus

Contient des valeurs qui décrivent le status de la session de flux de travail d’impression actuelle.

PrintWorkflowSubmittedStatus

Contient des valeurs qui décrivent le status d’une session de flux de travail d’impression.

PrintWorkflowUICompletionStatus

Fournit des valeurs pour l’achèvement status de l’interface utilisateur du travail d’impression qui s’affiche en appelant la méthode LaunchAndCompleteUIAsync.

Voir aussi