다음을 통해 공유


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

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

클래스

PrintWorkflowBackgroundSession

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

PrintWorkflowBackgroundSetupRequestedEventArgs

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

PrintWorkflowConfiguration

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

PrintWorkflowForegroundSession

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

PrintWorkflowForegroundSetupRequestedEventArgs

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

PrintWorkflowJobActivatedEventArgs

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

PrintWorkflowJobBackgroundSession

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

PrintWorkflowJobIssueDetectedEventArgs

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

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를 표시하는 작업을 제공합니다.

PrintWorkflowVirtualPrinterDataAvailableEventArgs

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

PrintWorkflowVirtualPrinterSession

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

PrintWorkflowVirtualPrinterTriggerDetails

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

PrintWorkflowVirtualPrinterUIEventArgs

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

PrintWorkflowXpsDataAvailableEventArgs

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

열거형

PdlConversionHostBasedProcessingOperations

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

PrintWorkflowAttributesMergePolicy

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

PrintWorkflowJobAbortReason

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

PrintWorkflowJobIssueKind

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

PrintWorkflowPdlConversionType

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

PrintWorkflowPrinterJobStatus

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

PrintWorkflowSessionStatus

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

PrintWorkflowSubmittedStatus

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

PrintWorkflowUICompletionStatus

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

추가 정보