Compartir a través de


Windows.Graphics.Printing.Workflow Espacio de nombres

Este espacio de nombres proporciona la funcionalidad para escribir una aplicación de flujo de trabajo de impresión. Las aplicaciones de flujo de trabajo de impresión se registran en aplicaciones de origen compatibles con impresión. Se inician en segundo plano después de que la aplicación de origen haya elegido imprimir algo, pero antes de enviar los datos de impresión a la impresora. Las aplicaciones de flujo de trabajo pueden modificar el vale de impresión (configuración del dispositivo de impresora) y el contenido real que se va a imprimir y, opcionalmente, pueden exponer esta funcionalidad al usuario iniciando una aplicación en primer plano a mitad del proceso. Esto permite un mayor grado de personalización de la experiencia de impresión.

Clases

PrintWorkflowBackgroundSession

Representa una única sesión de flujo de trabajo de impresión que se ejecuta en segundo plano.

PrintWorkflowBackgroundSetupRequestedEventArgs

Contiene información sobre un evento PrintWorkflowBackgroundSession.SetupRequested que se generó.

PrintWorkflowConfiguration

Contiene información sobre la aplicación de origen, el título del trabajo de impresión y el identificador de sesión de una sesión de flujo de trabajo de impresión.

PrintWorkflowForegroundSession

Representa una única sesión de flujo de trabajo de impresión que se ejecuta en primer plano.

PrintWorkflowForegroundSetupRequestedEventArgs

Contiene información sobre un evento PrintWorkflowForegroundSession.SetupRequested que se generó.

PrintWorkflowJobActivatedEventArgs

Permite que una aplicación de extensión de interfaz de usuario de flujo de trabajo de soporte de impresión controle los parámetros de activación de la aplicación.

PrintWorkflowJobBackgroundSession

Representa una sesión de trabajo de flujo de trabajo de impresión única que se ejecuta en segundo plano.

PrintWorkflowJobIssueDetectedEventArgs

Este espacio de nombres proporciona la funcionalidad para escribir una aplicación de flujo de trabajo de impresión. Las aplicaciones de flujo de trabajo de impresión se registran en aplicaciones de origen compatibles con impresión. Se inician en segundo plano después de que la aplicación de origen haya elegido imprimir algo, pero antes de enviar los datos de impresión a la impresora. Las aplicaciones de flujo de trabajo pueden modificar el vale de impresión (configuración del dispositivo de impresora) y el contenido real que se va a imprimir y, opcionalmente, pueden exponer esta funcionalidad al usuario iniciando una aplicación en primer plano a mitad del proceso. Esto permite un mayor grado de personalización de la experiencia de impresión.

PrintWorkflowJobNotificationEventArgs

Proporciona información para el evento JobNotification .

PrintWorkflowJobStartingEventArgs

Proporciona información para el evento JobStarting .

PrintWorkflowJobTriggerDetails

Proporciona información adicional asociada a una sesión de trabajo de flujo de trabajo de impresión que se ejecuta en segundo plano.

PrintWorkflowJobUISession

Representa una sesión de la interfaz de usuario del flujo de trabajo de soporte de impresión.

PrintWorkflowObjectModelSourceFileContent

Representa el contenido de impresión en forma del modelo de objetos XPS basado en COM.

PrintWorkflowObjectModelTargetPackage

Representa los datos de salida de impresión en forma del modelo de objetos XPS basado en COM.

PrintWorkflowPdlConverter

Proporciona un método que se puede usar para convertir un documento de impresión de un formato de lenguaje de descripción de página (PDL) a otro formato PDL.

PrintWorkflowPdlDataAvailableEventArgs

Proporciona información para el evento PdlDataAvailable .

PrintWorkflowPdlModificationRequestedEventArgs

Proporciona información para el evento PdlModificationRequested .

PrintWorkflowPdlSourceContent

Encapsula el contenido del lenguaje de descripción de la página de origen (PDL) para el trabajo actual.

PrintWorkflowPdlTargetStream

Representa la secuencia del lenguaje de descripción de página de destino (PDL) para la operación de trabajo de impresión actual.

PrintWorkflowPrinterJob

Representa un trabajo de impresora en el contexto de una aplicación de flujo de trabajo de impresión.

PrintWorkflowSourceContent

Representa los datos de impresión sin procesar de la aplicación de origen.

PrintWorkflowSpoolStreamContent

Representa los datos de impresión en forma de flujo de datos XPS.

PrintWorkflowStreamTarget

Representa un flujo de datos de salida que se va a enviar a la impresora.

PrintWorkflowSubmittedEventArgs

Contiene información sobre un evento PrintWorkflowBackgroundSession.Submitted que se generó.

PrintWorkflowSubmittedOperation

Contiene información sobre una tarea de impresión que potencialmente ha sido modificada por una sesión de flujo de trabajo de impresión.

PrintWorkflowTarget

Representa el documento de salida que se va a enviar al controlador de impresora.

PrintWorkflowTriggerDetails

Representa información contextual sobre el desencadenamiento de una tarea en segundo plano de flujo de trabajo de impresión.

PrintWorkflowUIActivatedEventArgs

Contiene información contextual sobre una tarea en primer plano de flujo de trabajo de impresión que se ha activado.

PrintWorkflowUILauncher

Proporciona operaciones para mostrar una interfaz de usuario para recopilar la entrada del usuario que la aplicación de flujo de trabajo de impresión necesita para completar la conversión al formato de idioma de descripción de página (PDL) indicado por la impresora.

PrintWorkflowVirtualPrinterDataAvailableEventArgs

Este espacio de nombres proporciona la funcionalidad para escribir una aplicación de flujo de trabajo de impresión. Las aplicaciones de flujo de trabajo de impresión se registran en aplicaciones de origen compatibles con impresión. Se inician en segundo plano después de que la aplicación de origen haya elegido imprimir algo, pero antes de enviar los datos de impresión a la impresora. Las aplicaciones de flujo de trabajo pueden modificar el vale de impresión (configuración del dispositivo de impresora) y el contenido real que se va a imprimir y, opcionalmente, pueden exponer esta funcionalidad al usuario iniciando una aplicación en primer plano a mitad del proceso. Esto permite un mayor grado de personalización de la experiencia de impresión.

PrintWorkflowVirtualPrinterSession

Este espacio de nombres proporciona la funcionalidad para escribir una aplicación de flujo de trabajo de impresión. Las aplicaciones de flujo de trabajo de impresión se registran en aplicaciones de origen compatibles con impresión. Se inician en segundo plano después de que la aplicación de origen haya elegido imprimir algo, pero antes de enviar los datos de impresión a la impresora. Las aplicaciones de flujo de trabajo pueden modificar el vale de impresión (configuración del dispositivo de impresora) y el contenido real que se va a imprimir y, opcionalmente, pueden exponer esta funcionalidad al usuario iniciando una aplicación en primer plano a mitad del proceso. Esto permite un mayor grado de personalización de la experiencia de impresión.

PrintWorkflowVirtualPrinterTriggerDetails

Este espacio de nombres proporciona la funcionalidad para escribir una aplicación de flujo de trabajo de impresión. Las aplicaciones de flujo de trabajo de impresión se registran en aplicaciones de origen compatibles con impresión. Se inician en segundo plano después de que la aplicación de origen haya elegido imprimir algo, pero antes de enviar los datos de impresión a la impresora. Las aplicaciones de flujo de trabajo pueden modificar el vale de impresión (configuración del dispositivo de impresora) y el contenido real que se va a imprimir y, opcionalmente, pueden exponer esta funcionalidad al usuario iniciando una aplicación en primer plano a mitad del proceso. Esto permite un mayor grado de personalización de la experiencia de impresión.

PrintWorkflowVirtualPrinterUIEventArgs

Este espacio de nombres proporciona la funcionalidad para escribir una aplicación de flujo de trabajo de impresión. Las aplicaciones de flujo de trabajo de impresión se registran en aplicaciones de origen compatibles con impresión. Se inician en segundo plano después de que la aplicación de origen haya elegido imprimir algo, pero antes de enviar los datos de impresión a la impresora. Las aplicaciones de flujo de trabajo pueden modificar el vale de impresión (configuración del dispositivo de impresora) y el contenido real que se va a imprimir y, opcionalmente, pueden exponer esta funcionalidad al usuario iniciando una aplicación en primer plano a mitad del proceso. Esto permite un mayor grado de personalización de la experiencia de impresión.

PrintWorkflowXpsDataAvailableEventArgs

Contiene información sobre un evento PrintWorkflowForegroundSession.XpsDataAvailable que se generó.

Enumeraciones

PdlConversionHostBasedProcessingOperations

Especifica las operaciones de procesamiento de conversión pdL que realiza el host.

PrintWorkflowAttributesMergePolicy

Especifica cómo se deben combinar los atributos proporcionados por la aplicación de soporte técnico de impresora con los atributos PrintTicket.

PrintWorkflowJobAbortReason

Contiene valores que indican por qué se canceló un flujo de trabajo de impresión mediante el método AbortPrintFlow .

PrintWorkflowJobIssueKind

Este espacio de nombres proporciona la funcionalidad para escribir una aplicación de flujo de trabajo de impresión. Las aplicaciones de flujo de trabajo de impresión se registran en aplicaciones de origen compatibles con impresión. Se inician en segundo plano después de que la aplicación de origen haya elegido imprimir algo, pero antes de enviar los datos de impresión a la impresora. Las aplicaciones de flujo de trabajo pueden modificar el vale de impresión (configuración del dispositivo de impresora) y el contenido real que se va a imprimir y, opcionalmente, pueden exponer esta funcionalidad al usuario iniciando una aplicación en primer plano a mitad del proceso. Esto permite un mayor grado de personalización de la experiencia de impresión.

PrintWorkflowPdlConversionType

Define valores que representan los diferentes tipos de convertidores de lenguaje de descripción de página (PDL) que se pueden usar con el método GetPdlConverter .

PrintWorkflowPrinterJobStatus

Contiene valores que describen el estado del trabajo de impresora de flujo de trabajo de impresión actual.

PrintWorkflowSessionStatus

Contiene valores que describen el estado de la sesión de flujo de trabajo de impresión actual.

PrintWorkflowSubmittedStatus

Contiene valores que describen el estado de una sesión de flujo de trabajo de impresión.

PrintWorkflowUICompletionStatus

Proporciona valores para el estado de finalización de la interfaz de usuario del trabajo de flujo de trabajo de impresión que se muestra mediante una llamada al método LaunchAndCompleteUIAsync .

Consulte también