Windows.Graphics.Printing.Workflow Namespace

Dieser Namespace bietet die Funktionalität zum Schreiben einer Druckworkflow-App. Druckworkflow-Apps werden für druckfähige Quellanwendungen registriert. Sie werden im Hintergrund gestartet, nachdem sich die Quellanwendung für den Druck ausgewählt hat, aber bevor die Druckdaten an den Drucker gesendet werden. Workflow-Apps sind in der Lage, sowohl das Druckticket (Druckergeräteeinstellungen) als auch den tatsächlich zu druckenden Inhalt zu ändern, und sie können diese Funktionalität optional für den Benutzer verfügbar machen, indem sie während des Prozesses eine Vordergrund-App starten. Dies ermöglicht ein größeres Maß an Anpassung der Druckerfahrung.

Klassen

PrintWorkflowBackgroundSession

Stellt eine einzelne Druckworkflowsitzung dar, die im Hintergrund ausgeführt wird.

PrintWorkflowBackgroundSetupRequestedEventArgs

Enthält Informationen zu einem PrintWorkflowBackgroundSession.SetupRequested-Ereignis , das ausgelöst wurde.

PrintWorkflowConfiguration

Enthält Informationen zur Quellanwendung, zum Titel des Druckauftrags und zur Sitzungs-ID für eine Druckworkflowsitzung.

PrintWorkflowForegroundSession

Stellt eine einzelne Druckworkflowsitzung dar, die im Vordergrund ausgeführt wird.

PrintWorkflowForegroundSetupRequestedEventArgs

Enthält Informationen zu einem PrintWorkflowForegroundSession.SetupRequested-Ereignis , das ausgelöst wurde.

PrintWorkflowJobActivatedEventArgs

Ermöglicht einer Benutzeroberflächenerweiterungs-App für den Druckunterstützungsworkflow, die Aktivierungsparameter für die App zu verarbeiten.

PrintWorkflowJobBackgroundSession

Stellt eine einzelne Druckworkflowauftragssitzung dar, die im Hintergrund ausgeführt wird.

PrintWorkflowJobIssueDetectedEventArgs

Dieser Namespace bietet die Funktionalität zum Schreiben einer Druckworkflow-App. Druckworkflow-Apps werden für druckfähige Quellanwendungen registriert. Sie werden im Hintergrund gestartet, nachdem sich die Quellanwendung für den Druck ausgewählt hat, aber bevor die Druckdaten an den Drucker gesendet werden. Workflow-Apps sind in der Lage, sowohl das Druckticket (Druckergeräteeinstellungen) als auch den tatsächlich zu druckenden Inhalt zu ändern, und sie können diese Funktionalität optional für den Benutzer verfügbar machen, indem sie während des Prozesses eine Vordergrund-App starten. Dies ermöglicht ein größeres Maß an Anpassung der Druckerfahrung.

PrintWorkflowJobNotificationEventArgs

Stellt Informationen zum JobNotification-Ereignis bereit.

PrintWorkflowJobStartingEventArgs

Stellt Informationen zum JobStarting-Ereignis bereit.

PrintWorkflowJobTriggerDetails

Stellt zusätzliche Informationen bereit, die einer Druckworkflowauftragssitzung zugeordnet sind, die im Hintergrund ausgeführt wird.

PrintWorkflowJobUISession

Stellt eine Sitzung der Benutzeroberfläche des Druckunterstützungsworkflows dar.

PrintWorkflowObjectModelSourceFileContent

Stellt Druckinhalt in Form des COM-basierten XPS-Objektmodells dar.

PrintWorkflowObjectModelTargetPackage

Stellt die Druckausgabedaten in Form des COM-basierten XPS-Objektmodells dar.

PrintWorkflowPdlConverter

Stellt eine Methode bereit, mit der ein Druckdokument aus einem PDL-Format (Page Description Language) in ein anderes PDL-Format konvertiert werden kann.

PrintWorkflowPdlDataAvailableEventArgs

Stellt Informationen zum PdlDataAvailable-Ereignis bereit.

PrintWorkflowPdlModificationRequestedEventArgs

Stellt Informationen zum PdlModificationRequested-Ereignis bereit .

PrintWorkflowPdlSourceContent

Kapselt den PDL-Inhalt (Description Language) der Quellseite für den aktuellen Auftrag.

PrintWorkflowPdlTargetStream

Stellt den PDL-Stream (Target Page Description Language) für den aktuellen Druckauftragsvorgang dar.

PrintWorkflowPrinterJob

Stellt einen Druckerauftrag im Kontext einer Druckworkflow-App dar.

PrintWorkflowSourceContent

Stellt rohe Druckdaten aus der Quellanwendung dar.

PrintWorkflowSpoolStreamContent

Stellt Druckdaten in Form eines XPS-Datenstroms dar.

PrintWorkflowStreamTarget

Stellt einen Ausgabedatenstrom dar, der an den Drucker gesendet werden soll.

PrintWorkflowSubmittedEventArgs

Enthält Informationen zu einem PrintWorkflowBackgroundSession.Submitted-Ereignis , das ausgelöst wurde.

PrintWorkflowSubmittedOperation

Enthält Informationen zu einer Druckaufgabe, die möglicherweise durch eine Druckworkflowsitzung geändert wurde.

PrintWorkflowTarget

Stellt das Ausgabedokument dar, das an den Druckertreiber gesendet werden soll.

PrintWorkflowTriggerDetails

Stellt kontextbezogene Informationen zum Auslösen einer Druckworkflow-Hintergrundaufgabe dar.

PrintWorkflowUIActivatedEventArgs

Enthält kontextbezogene Informationen zu einer aktivierten Vordergrundaufgabe des Druckworkflows.

PrintWorkflowUILauncher

Stellt Vorgänge zum Anzeigen einer Benutzeroberfläche zum Sammeln von Benutzereingaben bereit, die die Druckworkflow-App benötigt, um die Konvertierung in das vom Drucker angegebene PDL-Format (Page Description Language) abzuschließen.

PrintWorkflowVirtualPrinterDataAvailableEventArgs

Dieser Namespace bietet die Funktionalität zum Schreiben einer Druckworkflow-App. Druckworkflow-Apps werden für druckfähige Quellanwendungen registriert. Sie werden im Hintergrund gestartet, nachdem sich die Quellanwendung für den Druck ausgewählt hat, aber bevor die Druckdaten an den Drucker gesendet werden. Workflow-Apps sind in der Lage, sowohl das Druckticket (Druckergeräteeinstellungen) als auch den tatsächlich zu druckenden Inhalt zu ändern, und sie können diese Funktionalität optional für den Benutzer verfügbar machen, indem sie während des Prozesses eine Vordergrund-App starten. Dies ermöglicht ein größeres Maß an Anpassung der Druckerfahrung.

PrintWorkflowVirtualPrinterSession

Dieser Namespace bietet die Funktionalität zum Schreiben einer Druckworkflow-App. Druckworkflow-Apps werden für druckfähige Quellanwendungen registriert. Sie werden im Hintergrund gestartet, nachdem sich die Quellanwendung für den Druck ausgewählt hat, aber bevor die Druckdaten an den Drucker gesendet werden. Workflow-Apps sind in der Lage, sowohl das Druckticket (Druckergeräteeinstellungen) als auch den tatsächlich zu druckenden Inhalt zu ändern, und sie können diese Funktionalität optional für den Benutzer verfügbar machen, indem sie während des Prozesses eine Vordergrund-App starten. Dies ermöglicht ein größeres Maß an Anpassung der Druckerfahrung.

PrintWorkflowVirtualPrinterTriggerDetails

Dieser Namespace bietet die Funktionalität zum Schreiben einer Druckworkflow-App. Druckworkflow-Apps werden für druckfähige Quellanwendungen registriert. Sie werden im Hintergrund gestartet, nachdem sich die Quellanwendung für den Druck ausgewählt hat, aber bevor die Druckdaten an den Drucker gesendet werden. Workflow-Apps sind in der Lage, sowohl das Druckticket (Druckergeräteeinstellungen) als auch den tatsächlich zu druckenden Inhalt zu ändern, und sie können diese Funktionalität optional für den Benutzer verfügbar machen, indem sie während des Prozesses eine Vordergrund-App starten. Dies ermöglicht ein größeres Maß an Anpassung der Druckerfahrung.

PrintWorkflowVirtualPrinterUIEventArgs

Dieser Namespace bietet die Funktionalität zum Schreiben einer Druckworkflow-App. Druckworkflow-Apps werden für druckfähige Quellanwendungen registriert. Sie werden im Hintergrund gestartet, nachdem sich die Quellanwendung für den Druck ausgewählt hat, aber bevor die Druckdaten an den Drucker gesendet werden. Workflow-Apps sind in der Lage, sowohl das Druckticket (Druckergeräteeinstellungen) als auch den tatsächlich zu druckenden Inhalt zu ändern, und sie können diese Funktionalität optional für den Benutzer verfügbar machen, indem sie während des Prozesses eine Vordergrund-App starten. Dies ermöglicht ein größeres Maß an Anpassung der Druckerfahrung.

PrintWorkflowXpsDataAvailableEventArgs

Enthält Informationen zu einem PrintWorkflowForegroundSession.XpsDataAvailable-Ereignis , das ausgelöst wurde.

Enumerationen

PdlConversionHostBasedProcessingOperations

Gibt an, welche PDL-Konvertierungsverarbeitungsvorgänge vom Host ausgeführt werden.

PrintWorkflowAttributesMergePolicy

Gibt an, wie die von der Druckerunterstützungs-App bereitgestellten Attribute mit PrintTicket-Attributen zusammengeführt werden sollen.

PrintWorkflowJobAbortReason

Enthält Werte, die angeben, warum ein Druckworkflow mithilfe der AbortPrintFlow-Methode abgebrochen wurde.

PrintWorkflowJobIssueKind

Dieser Namespace bietet die Funktionalität zum Schreiben einer Druckworkflow-App. Druckworkflow-Apps werden für druckfähige Quellanwendungen registriert. Sie werden im Hintergrund gestartet, nachdem sich die Quellanwendung für den Druck ausgewählt hat, aber bevor die Druckdaten an den Drucker gesendet werden. Workflow-Apps sind in der Lage, sowohl das Druckticket (Druckergeräteeinstellungen) als auch den tatsächlich zu druckenden Inhalt zu ändern, und sie können diese Funktionalität optional für den Benutzer verfügbar machen, indem sie während des Prozesses eine Vordergrund-App starten. Dies ermöglicht ein größeres Maß an Anpassung der Druckerfahrung.

PrintWorkflowPdlConversionType

Definiert Werte, die die verschiedenen Typen von PDL-Konvertern (Page Description Language) darstellen, die mit der GetPdlConverter-Methode verwendet werden können.

PrintWorkflowPrinterJobStatus

Enthält Werte, die die status des aktuellen Druckworkflowdruckerauftrags beschreiben.

PrintWorkflowSessionStatus

Enthält Werte, die die status der aktuellen Druckworkflowsitzung beschreiben.

PrintWorkflowSubmittedStatus

Enthält Werte, die die status einer Druckworkflowsitzung beschreiben.

PrintWorkflowUICompletionStatus

Stellt Werte für die Vervollständigung status der Benutzeroberfläche des Druckworkflowauftrags bereit, die durch Aufrufen der LaunchAndCompleteUIAsync-Methode angezeigt wird.

Weitere Informationen