Windows.Graphics.Printing.Workflow Пространство имен

Это пространство имен предоставляет функциональные возможности для написания приложения рабочего процесса печати. Приложения рабочего процесса печати регистрируются в исходных приложениях с поддержкой печати. Они запускаются в фоновом режиме после того, как исходное приложение выбрало печать, но до отправки данных печати на принтер. Приложения рабочих процессов могут изменять как билет на печать (параметры устройства принтера), так и фактическое содержимое для печати. При необходимости они могут предоставлять эту функцию пользователю, запустив приложение переднего плана в середине процесса. Это обеспечивает большую степень настройки интерфейса печати.

Классы

PrintWorkflowBackgroundSession

Представляет один сеанс рабочего процесса печати, который выполняется в фоновом режиме.

PrintWorkflowBackgroundSetupRequestedEventArgs

Содержит сведения о событии PrintWorkflowBackgroundSession.SetupRequested , которое было создано.

PrintWorkflowConfiguration

Содержит сведения об исходном приложении, должности печати и идентификаторе сеанса для сеанса рабочего процесса печати.

PrintWorkflowForegroundSession

Представляет один сеанс рабочего процесса печати, который выполняется на переднем плане.

PrintWorkflowForegroundSetupRequestedEventArgs

Содержит сведения о событии PrintWorkflowForegroundSession.SetupRequested , которое было создано.

PrintWorkflowJobActivatedEventArgs

Позволяет приложению расширения пользовательского интерфейса поддержки печати обрабатывать параметры активации приложения.

PrintWorkflowJobBackgroundSession

Представляет один сеанс задания рабочего процесса печати, который выполняется в фоновом режиме.

PrintWorkflowJobIssueDetectedEventArgs

Это пространство имен предоставляет функциональные возможности для написания приложения рабочего процесса печати. Приложения рабочего процесса печати регистрируются в исходных приложениях с поддержкой печати. Они запускаются в фоновом режиме после того, как исходное приложение выбрало печать, но до отправки данных печати на принтер. Приложения рабочих процессов могут изменять как билет на печать (параметры устройства принтера), так и фактическое содержимое для печати. При необходимости они могут предоставлять эту функцию пользователю, запустив приложение переднего плана в середине процесса. Это обеспечивает большую степень настройки интерфейса печати.

PrintWorkflowJobNotificationEventArgs

Предоставляет сведения для события JobNotification .

PrintWorkflowJobStartingEventArgs

Предоставляет сведения для события JobStarting .

PrintWorkflowJobTriggerDetails

Предоставляет дополнительные сведения, связанные с сеансом задания рабочего процесса печати, который выполняется в фоновом режиме.

PrintWorkflowJobUISession

Представляет сеанс пользовательского интерфейса рабочего процесса поддержки печати.

PrintWorkflowObjectModelSourceFileContent

Представляет содержимое печати в виде объектной модели XPS на основе COM.

PrintWorkflowObjectModelTargetPackage

Представляет выходные данные печати в виде объектной модели XPS на основе COM.

PrintWorkflowPdlConverter

Предоставляет метод, который можно использовать для преобразования печатного документа из одного формата языка описания страниц (PDL) в другой формат PDL.

PrintWorkflowPdlDataAvailableEventArgs

Предоставляет сведения для события PdlDataAvailable .

PrintWorkflowPdlModificationRequestedEventArgs

Предоставляет сведения для события PdlModificationRequested .

PrintWorkflowPdlSourceContent

Инкапсулирует содержимое языка описания исходной страницы (PDL) для текущего задания.

PrintWorkflowPdlTargetStream

Представляет поток целевого языка описания страницы (PDL) для текущей операции задания печати.

PrintWorkflowPrinterJob

Представляет задание принтера в контексте приложения рабочего процесса печати.

PrintWorkflowSourceContent

Представляет необработанные данные печати из исходного приложения.

PrintWorkflowSpoolStreamContent

Представляет данные печати в виде потока данных XPS.

PrintWorkflowStreamTarget

Представляет поток выходных данных для отправки на принтер.

PrintWorkflowSubmittedEventArgs

Содержит сведения о событии PrintWorkflowBackgroundSession.Submitted , которое было создано.

PrintWorkflowSubmittedOperation

Содержит сведения о задаче печати, которая потенциально была изменена сеансом рабочего процесса печати.

PrintWorkflowTarget

Представляет выходной документ, отправляемый в драйвер принтера.

PrintWorkflowTriggerDetails

Представляет контекстные сведения о запуске фоновой задачи рабочего процесса печати.

PrintWorkflowUIActivatedEventArgs

Содержит контекстные сведения о активированной задаче переднего плана рабочего процесса печати.

PrintWorkflowUILauncher

Предоставляет операции для отображения пользовательского интерфейса для сбора пользовательских входных данных, необходимых приложению рабочего процесса печати для завершения преобразования в формат языка описания страниц (PDL), указанный принтером.

PrintWorkflowVirtualPrinterDataAvailableEventArgs

Это пространство имен предоставляет функциональные возможности для написания приложения рабочего процесса печати. Приложения рабочего процесса печати регистрируются в исходных приложениях с поддержкой печати. Они запускаются в фоновом режиме после того, как исходное приложение выбрало печать, но до отправки данных печати на принтер. Приложения рабочих процессов могут изменять как билет на печать (параметры устройства принтера), так и фактическое содержимое для печати. При необходимости они могут предоставлять эту функцию пользователю, запустив приложение переднего плана в середине процесса. Это обеспечивает большую степень настройки интерфейса печати.

PrintWorkflowVirtualPrinterSession

Это пространство имен предоставляет функциональные возможности для написания приложения рабочего процесса печати. Приложения рабочего процесса печати регистрируются в исходных приложениях с поддержкой печати. Они запускаются в фоновом режиме после того, как исходное приложение выбрало печать, но до отправки данных печати на принтер. Приложения рабочих процессов могут изменять как билет на печать (параметры устройства принтера), так и фактическое содержимое для печати. При необходимости они могут предоставлять эту функцию пользователю, запустив приложение переднего плана в середине процесса. Это обеспечивает большую степень настройки интерфейса печати.

PrintWorkflowVirtualPrinterTriggerDetails

Это пространство имен предоставляет функциональные возможности для написания приложения рабочего процесса печати. Приложения рабочего процесса печати регистрируются в исходных приложениях с поддержкой печати. Они запускаются в фоновом режиме после того, как исходное приложение выбрало печать, но до отправки данных печати на принтер. Приложения рабочих процессов могут изменять как билет на печать (параметры устройства принтера), так и фактическое содержимое для печати. При необходимости они могут предоставлять эту функцию пользователю, запустив приложение переднего плана в середине процесса. Это обеспечивает большую степень настройки интерфейса печати.

PrintWorkflowVirtualPrinterUIEventArgs

Это пространство имен предоставляет функциональные возможности для написания приложения рабочего процесса печати. Приложения рабочего процесса печати регистрируются в исходных приложениях с поддержкой печати. Они запускаются в фоновом режиме после того, как исходное приложение выбрало печать, но до отправки данных печати на принтер. Приложения рабочих процессов могут изменять как билет на печать (параметры устройства принтера), так и фактическое содержимое для печати. При необходимости они могут предоставлять эту функцию пользователю, запустив приложение переднего плана в середине процесса. Это обеспечивает большую степень настройки интерфейса печати.

PrintWorkflowXpsDataAvailableEventArgs

Содержит сведения о событии PrintWorkflowForegroundSession.XpsDataAvailable , которое было создано.

Перечисления

PdlConversionHostBasedProcessingOperations

Указывает, какие операции обработки преобразования PDL выполняются узлом.

PrintWorkflowAttributesMergePolicy

Указывает, как атрибуты, предоставляемые приложением поддержки принтеров, должны объединяться с атрибутами PrintTicket.

PrintWorkflowJobAbortReason

Содержит значения, указывающие, почему рабочий процесс печати был отменен с помощью метода AbortPrintFlow .

PrintWorkflowJobIssueKind

Это пространство имен предоставляет функциональные возможности для написания приложения рабочего процесса печати. Приложения рабочего процесса печати регистрируются в исходных приложениях с поддержкой печати. Они запускаются в фоновом режиме после того, как исходное приложение выбрало печать, но до отправки данных печати на принтер. Приложения рабочих процессов могут изменять как билет на печать (параметры устройства принтера), так и фактическое содержимое для печати. При необходимости они могут предоставлять эту функцию пользователю, запустив приложение переднего плана в середине процесса. Это обеспечивает большую степень настройки интерфейса печати.

PrintWorkflowPdlConversionType

Определяет значения, представляющие различные типы преобразователей языка описания страниц (PDL), которые можно использовать с методом GetPdlConverter .

PrintWorkflowPrinterJobStatus

Содержит значения, описывающие состояние текущего задания принтера рабочего процесса печати.

PrintWorkflowSessionStatus

Содержит значения, описывающие состояние текущего сеанса рабочего процесса печати.

PrintWorkflowSubmittedStatus

Содержит значения, описывающие состояние сеанса рабочего процесса печати.

PrintWorkflowUICompletionStatus

Предоставляет значения состояния завершения пользовательского интерфейса задания рабочего процесса печати, которое отображается путем вызова метода LaunchAndCompleteUIAsync .

См. также раздел