Windows.Graphics.Printing.Workflow 네임스페이스

이 네임스페이스는 인쇄 워크플로 앱을 작성하기 위한 기능을 제공합니다. 인쇄 워크플로 앱은 인쇄 가능 원본 애플리케이션에 등록됩니다. 원본 애플리케이션에서 인쇄를 선택했지만 인쇄 데이터가 프린터로 전송되기 전에 백그라운드에서 시작됩니다. 워크플로 앱은 인쇄 티켓(프린터 디바이스 설정)과 인쇄할 실제 콘텐츠를 모두 변경할 수 있으며, 프로세스 중간에 포그라운드 앱을 시작하여 사용자에게 이 기능을 선택적으로 노출할 수 있습니다. 이렇게 하면 인쇄 환경을 더 많이 사용자 지정할 수 있습니다.

클래스

PrintWorkflowBackgroundSession

백그라운드에서 실행되는 단일 인쇄 워크플로 세션을 나타냅니다.

PrintWorkflowBackgroundSetupRequestedEventArgs

발생한 이벤트에 대한 PrintWorkflowBackgroundSession.SetupRequested 정보를 포함합니다.

PrintWorkflowConfiguration

인쇄 워크플로 세션의 원본 애플리케이션, 인쇄 작업 제목 및 세션 ID에 대한 정보를 포함합니다.

PrintWorkflowForegroundSession

포그라운드에서 실행되는 단일 인쇄 워크플로 세션을 나타냅니다.

PrintWorkflowForegroundSetupRequestedEventArgs

발생한 이벤트에 대한 PrintWorkflowForegroundSession.SetupRequested 정보를 포함합니다.

PrintWorkflowJobActivatedEventArgs

인쇄 지원 워크플로 UI 확장 앱이 앱에 대한 활성화 매개 변수를 처리할 수 있도록 합니다.

PrintWorkflowJobBackgroundSession

백그라운드에서 실행되는 단일 인쇄 워크플로 작업 세션을 나타냅니다.

PrintWorkflowJobNotificationEventArgs

이벤트에 대한 JobNotification 정보를 제공합니다.

PrintWorkflowJobStartingEventArgs

이벤트에 대한 JobStarting 정보를 제공합니다.

PrintWorkflowJobTriggerDetails

백그라운드에서 실행되는 인쇄 워크플로 작업 세션과 관련된 추가 정보를 제공합니다.

PrintWorkflowJobUISession

인쇄 지원 워크플로 UI의 세션을 나타냅니다.

PrintWorkflowObjectModelSourceFileContent

COM 기반 XPS 개체 모델의 형태로 인쇄 내용을 나타냅니다.

PrintWorkflowObjectModelTargetPackage

COM 기반 XPS 개체 모델의 형태로 인쇄 출력 데이터를 나타냅니다.

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(페이지 설명 언어) 형식으로의 변환을 완료하는 데 필요한 사용자 입력을 수집하기 위한 UI를 표시하는 작업을 제공합니다.

PrintWorkflowXpsDataAvailableEventArgs

발생한 이벤트에 대한 PrintWorkflowForegroundSession.XpsDataAvailable 정보를 포함합니다.

열거형

PdlConversionHostBasedProcessingOperations

호스트에서 수행하는 PDL 변환 처리 작업을 지정합니다.

PrintWorkflowAttributesMergePolicy

프린터 지원 앱에서 제공하는 특성을 PrintTicket 특성과 병합하는 방법을 지정합니다.

PrintWorkflowJobAbortReason

메서드를 사용하여 AbortPrintFlow 인쇄 워크플로가 취소된 이유를 나타내는 값을 포함합니다.

PrintWorkflowPdlConversionType

메서드와 함께 GetPdlConverter 사용할 수 있는 다양한 유형의 PDL(페이지 설명 언어) 변환기를 나타내는 값을 정의합니다.

PrintWorkflowPrinterJobStatus

현재 인쇄 워크플로 프린터 작업의 상태를 설명하는 값을 포함합니다.

PrintWorkflowSessionStatus

현재 인쇄 워크플로 세션의 상태를 설명하는 값을 포함합니다.

PrintWorkflowSubmittedStatus

인쇄 워크플로 세션의 상태를 설명하는 값을 포함합니다.

PrintWorkflowUICompletionStatus

메서드를 호출 LaunchAndCompleteUIAsync 하여 표시되는 인쇄 워크플로 작업 UI의 완료 상태에 대한 값을 제공합니다.

추가 정보