Поделиться через


PrintWorkflowJobBackgroundSession Класс

Определение

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

public ref class PrintWorkflowJobBackgroundSession sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 851968)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class PrintWorkflowJobBackgroundSession final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 851968)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class PrintWorkflowJobBackgroundSession
Public NotInheritable Class PrintWorkflowJobBackgroundSession
Наследование
Object Platform::Object IInspectable PrintWorkflowJobBackgroundSession
Атрибуты

Требования к Windows

Семейство устройств
Windows 11 (появилось в 10.0.22000.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v14.0)

Комментарии

Чтобы создать рабочий процесс поддержки печати, приложение должно объявить элемент uap4:Extension с категорией windows.printSupportWorkflow в манифесте пакета, указывающей точку входа фоновой задачи. При активации фоновой задачи метод IBackgroundTask.Run получает объект IBackgroundTaskInstance . Вы можете привести свойство TriggerDetails этого объекта к объекту PrintWorkflowJobTriggerDetails , чтобы получить дополнительные сведения о сеансе задания рабочего процесса печати.

Дополнительные сведения см. в статье Руководство по проектированию приложений поддержки печати.

Свойства

Status

Возвращает состояние текущего сеанса рабочего процесса печати.

Методы

Start()

Запускает службу заданий рабочего процесса печати, чтобы начать создание событий.

События

JobIssueDetected

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

JobStarting

Возникает, когда задание печати запускается приложением рабочего процесса печати. Приложение рабочего процесса печати может использовать элементы объекта args события для пропуска отрисовки системы или изменения операции другими способами.

PdlModificationRequested

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

Применяется к

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