Condividi tramite


Windows.Graphics.Printing.Workflow Spazio dei nomi

Questo spazio dei nomi fornisce la funzionalità per la scrittura di un'app flusso di lavoro di stampa. Le app del flusso di lavoro di stampa vengono registrate nelle applicazioni di origine compatibili con la stampa. Vengono avviate in background dopo che l'applicazione di origine ha scelto di stampare qualcosa, ma prima che i dati di stampa vengano inviati alla stampante. Le app del flusso di lavoro sono in grado di modificare sia il ticket di stampa (impostazioni del dispositivo stampante) che il contenuto effettivo da stampare e che possono esporre facoltativamente questa funzionalità all'utente avviando un'app in primo piano a metà del processo. Ciò consente una maggiore personalizzazione dell'esperienza di stampa.

Classi

PrintWorkflowBackgroundSession

Rappresenta una singola sessione del flusso di lavoro di stampa eseguita in background.

PrintWorkflowBackgroundSetupRequestedEventArgs

Contiene informazioni su un evento PrintWorkflowBackgroundSession.SetupRequested generato.

PrintWorkflowConfiguration

Contiene informazioni sull'applicazione di origine, sul titolo del processo di stampa e sull'ID sessione per una sessione del flusso di lavoro di stampa.

PrintWorkflowForegroundSession

Rappresenta una singola sessione del flusso di lavoro di stampa eseguita in primo piano.

PrintWorkflowForegroundSetupRequestedEventArgs

Contiene informazioni su un evento PrintWorkflowForegroundSession.SetupRequested generato.

PrintWorkflowJobActivatedEventArgs

Consente a un'app per l'estensione dell'interfaccia utente del flusso di lavoro di supporto stampa di gestire i parametri di attivazione per l'app.

PrintWorkflowJobBackgroundSession

Rappresenta una singola sessione del processo del flusso di lavoro di stampa eseguita in background.

PrintWorkflowJobIssueDetectedEventArgs

Questo spazio dei nomi fornisce la funzionalità per la scrittura di un'app flusso di lavoro di stampa. Le app del flusso di lavoro di stampa vengono registrate nelle applicazioni di origine compatibili con la stampa. Vengono avviate in background dopo che l'applicazione di origine ha scelto di stampare qualcosa, ma prima che i dati di stampa vengano inviati alla stampante. Le app del flusso di lavoro sono in grado di modificare sia il ticket di stampa (impostazioni del dispositivo stampante) che il contenuto effettivo da stampare e che possono esporre facoltativamente questa funzionalità all'utente avviando un'app in primo piano a metà del processo. Ciò consente una maggiore personalizzazione dell'esperienza di stampa.

PrintWorkflowJobNotificationEventArgs

Fornisce informazioni per l'evento JobNotification .

PrintWorkflowJobStartingEventArgs

Fornisce informazioni per l'evento JobStarting .

PrintWorkflowJobTriggerDetails

Fornisce informazioni aggiuntive associate a una sessione di processo del flusso di lavoro di stampa eseguita in background.

PrintWorkflowJobUISession

Rappresenta una sessione dell'interfaccia utente del flusso di lavoro del supporto stampa.

PrintWorkflowObjectModelSourceFileContent

Rappresenta il contenuto di stampa sotto forma di modello a oggetti XPS basato su COM.

PrintWorkflowObjectModelTargetPackage

Rappresenta i dati di output di stampa sotto forma di modello a oggetti XPS basato su COM.

PrintWorkflowPdlConverter

Fornisce un metodo che può essere usato per convertire un documento di stampa da un formato PDL (Page Description Language) a un altro formato PDL.

PrintWorkflowPdlDataAvailableEventArgs

Fornisce informazioni per l'evento PdlDataAvailable .

PrintWorkflowPdlModificationRequestedEventArgs

Fornisce informazioni per l'evento PdlModificationRequested .

PrintWorkflowPdlSourceContent

Incapsula il contenuto PDL (Source Page Description Language) per il processo corrente.

PrintWorkflowPdlTargetStream

Rappresenta il flusso PDL (Target Page Description Language) per l'operazione di processo di stampa corrente.

PrintWorkflowPrinterJob

Rappresenta un processo della stampante nel contesto di un'app del flusso di lavoro di stampa.

PrintWorkflowSourceContent

Rappresenta i dati di stampa non elaborati dall'applicazione di origine.

PrintWorkflowSpoolStreamContent

Rappresenta i dati di stampa sotto forma di un flusso di dati XPS.

PrintWorkflowStreamTarget

Rappresenta un flusso di dati di output da inviare alla stampante.

PrintWorkflowSubmittedEventArgs

Contiene informazioni su un evento PrintWorkflowBackgroundSession.Submitted generato.

PrintWorkflowSubmittedOperation

Contiene informazioni su un'attività di stampa potenzialmente modificata da una sessione del flusso di lavoro di stampa.

PrintWorkflowTarget

Rappresenta il documento di output da inviare al driver della stampante.

PrintWorkflowTriggerDetails

Rappresenta le informazioni contestuali sull'attivazione di un'attività in background del flusso di lavoro di stampa.

PrintWorkflowUIActivatedEventArgs

Contiene informazioni contestuali su un'attività in primo piano del flusso di lavoro di stampa attivata.

PrintWorkflowUILauncher

Fornisce operazioni per visualizzare un'interfaccia utente per raccogliere l'input utente che l'app flusso di lavoro di stampa deve completare la conversione nel formato PDL (Page Description Language) indicato dalla stampante.

PrintWorkflowVirtualPrinterDataAvailableEventArgs

Questo spazio dei nomi fornisce la funzionalità per la scrittura di un'app flusso di lavoro di stampa. Le app del flusso di lavoro di stampa vengono registrate nelle applicazioni di origine compatibili con la stampa. Vengono avviate in background dopo che l'applicazione di origine ha scelto di stampare qualcosa, ma prima che i dati di stampa vengano inviati alla stampante. Le app del flusso di lavoro sono in grado di modificare sia il ticket di stampa (impostazioni del dispositivo stampante) che il contenuto effettivo da stampare e che possono esporre facoltativamente questa funzionalità all'utente avviando un'app in primo piano a metà del processo. Ciò consente una maggiore personalizzazione dell'esperienza di stampa.

PrintWorkflowVirtualPrinterSession

Questo spazio dei nomi fornisce la funzionalità per la scrittura di un'app flusso di lavoro di stampa. Le app del flusso di lavoro di stampa vengono registrate nelle applicazioni di origine compatibili con la stampa. Vengono avviate in background dopo che l'applicazione di origine ha scelto di stampare qualcosa, ma prima che i dati di stampa vengano inviati alla stampante. Le app del flusso di lavoro sono in grado di modificare sia il ticket di stampa (impostazioni del dispositivo stampante) che il contenuto effettivo da stampare e che possono esporre facoltativamente questa funzionalità all'utente avviando un'app in primo piano a metà del processo. Ciò consente una maggiore personalizzazione dell'esperienza di stampa.

PrintWorkflowVirtualPrinterTriggerDetails

Questo spazio dei nomi fornisce la funzionalità per la scrittura di un'app flusso di lavoro di stampa. Le app del flusso di lavoro di stampa vengono registrate nelle applicazioni di origine compatibili con la stampa. Vengono avviate in background dopo che l'applicazione di origine ha scelto di stampare qualcosa, ma prima che i dati di stampa vengano inviati alla stampante. Le app del flusso di lavoro sono in grado di modificare sia il ticket di stampa (impostazioni del dispositivo stampante) che il contenuto effettivo da stampare e che possono esporre facoltativamente questa funzionalità all'utente avviando un'app in primo piano a metà del processo. Ciò consente una maggiore personalizzazione dell'esperienza di stampa.

PrintWorkflowVirtualPrinterUIEventArgs

Questo spazio dei nomi fornisce la funzionalità per la scrittura di un'app flusso di lavoro di stampa. Le app del flusso di lavoro di stampa vengono registrate nelle applicazioni di origine compatibili con la stampa. Vengono avviate in background dopo che l'applicazione di origine ha scelto di stampare qualcosa, ma prima che i dati di stampa vengano inviati alla stampante. Le app del flusso di lavoro sono in grado di modificare sia il ticket di stampa (impostazioni del dispositivo stampante) che il contenuto effettivo da stampare e che possono esporre facoltativamente questa funzionalità all'utente avviando un'app in primo piano a metà del processo. Ciò consente una maggiore personalizzazione dell'esperienza di stampa.

PrintWorkflowXpsDataAvailableEventArgs

Contiene informazioni su un evento PrintWorkflowForegroundSession.XpsDataAvailable generato.

Enumerazioni

PdlConversionHostBasedProcessingOperations

Specifica le operazioni di elaborazione della conversione PDL eseguite dall'host.

PrintWorkflowAttributesMergePolicy

Specifica il modo in cui gli attributi forniti dall'app di supporto stampante devono essere uniti agli attributi PrintTicket.

PrintWorkflowJobAbortReason

Contiene valori che indicano perché un flusso di lavoro di stampa è stato annullato usando il metodo AbortPrintFlow .

PrintWorkflowJobIssueKind

Questo spazio dei nomi fornisce la funzionalità per la scrittura di un'app flusso di lavoro di stampa. Le app del flusso di lavoro di stampa vengono registrate nelle applicazioni di origine compatibili con la stampa. Vengono avviate in background dopo che l'applicazione di origine ha scelto di stampare qualcosa, ma prima che i dati di stampa vengano inviati alla stampante. Le app del flusso di lavoro sono in grado di modificare sia il ticket di stampa (impostazioni del dispositivo stampante) che il contenuto effettivo da stampare e che possono esporre facoltativamente questa funzionalità all'utente avviando un'app in primo piano a metà del processo. Ciò consente una maggiore personalizzazione dell'esperienza di stampa.

PrintWorkflowPdlConversionType

Definisce i valori che rappresentano i diversi tipi di convertitori PDL (Page Description Language) che possono essere usati con il metodo GetPdlConverter .

PrintWorkflowPrinterJobStatus

Contiene valori che descrivono lo stato del processo di stampante del flusso di lavoro di stampa corrente.

PrintWorkflowSessionStatus

Contiene valori che descrivono lo stato della sessione del flusso di lavoro di stampa corrente.

PrintWorkflowSubmittedStatus

Contiene valori che descrivono lo stato di una sessione del flusso di lavoro di stampa.

PrintWorkflowUICompletionStatus

Fornisce valori per lo stato di completamento dell'interfaccia utente del processo del flusso di lavoro di stampa visualizzata chiamando il metodo LaunchAndCompleteUIAsync .

Vedi anche