VisualsToXpsDocument.WriteAsync 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
또는 에 Visual비동기적으로 XpsDocumentPrintQueue씁니다.
오버로드
| Name | Description |
|---|---|
| WriteAsync(Visual) |
또는 에 Visual 비동기적으로 XpsDocumentPrintQueue씁니다. |
| WriteAsync(Visual, Object) |
또는 a에 VisualXpsDocumentPrintQueue 비동기적으로 쓰고 호출자가 이벤트 처리기에 전달하려는 추가 정보를 포함합니다. |
| WriteAsync(Visual, PrintTicket) |
a 또는 a VisualXpsDocument 에 PrintQueue 비동기적으로 씁니다.PrintTicket |
| WriteAsync(Visual, PrintTicket, Object) |
또한 호출자가 Visual 이벤트 처리기에 전달하려는 추가 정보 및 XpsDocument a에 비동기적으로 PrintQueuePrintTicket씁니다. |
WriteAsync(Visual)
또는 에 Visual 비동기적으로 XpsDocumentPrintQueue씁니다.
public:
override void WriteAsync(System::Windows::Media::Visual ^ visual);
public override void WriteAsync(System.Windows.Media.Visual visual);
override this.WriteAsync : System.Windows.Media.Visual -> unit
Public Overrides Sub WriteAsync (visual As Visual)
매개 변수
설명
이 메서드는 메서드의 동기 대응이 throw할 수 있는 모든 비사용 예외를 반환하는 작업에 저장됩니다. 예외가 반환된 작업에 저장되면 태스크가 대기될 때 해당 예외가 throw됩니다. ArgumentException같은 사용 예외는 여전히 동기적으로 던져집니다. 저장된 예외는 .에 의해 Write(Visual)throw된 예외를 참조하세요.
적용 대상
WriteAsync(Visual, Object)
또는 a에 VisualXpsDocumentPrintQueue 비동기적으로 쓰고 호출자가 이벤트 처리기에 전달하려는 추가 정보를 포함합니다.
public:
override void WriteAsync(System::Windows::Media::Visual ^ visual, System::Object ^ userSuppliedState);
public override void WriteAsync(System.Windows.Media.Visual visual, object userSuppliedState);
override this.WriteAsync : System.Windows.Media.Visual * obj -> unit
Public Overrides Sub WriteAsync (visual As Visual, userSuppliedState As Object)
매개 변수
- userSuppliedState
- Object
호출자가 이벤트 처리기에 전달 WritingCompleted 하려는 데이터를 포함하는 개체입니다.
적용 대상
WriteAsync(Visual, PrintTicket)
a 또는 a VisualXpsDocument 에 PrintQueue 비동기적으로 씁니다.PrintTicket
public:
override void WriteAsync(System::Windows::Media::Visual ^ visual, System::Printing::PrintTicket ^ printTicket);
public override void WriteAsync(System.Windows.Media.Visual visual, System.Printing.PrintTicket printTicket);
override this.WriteAsync : System.Windows.Media.Visual * System.Printing.PrintTicket -> unit
Public Overrides Sub WriteAsync (visual As Visual, printTicket As PrintTicket)
매개 변수
- printTicket
- PrintTicket
PrintTicket 문서의 기본 인쇄 기본 설정을 나타내는 A입니다.
설명
이 메서드는 특정printTicket에 대해 지정된 PrintQueue 유효성을 검사하거나 수정하지 않습니다. 필요한 경우 메서드를 MergeAndValidatePrintTicket 사용하여 지정된 프린터에 대해 PrintTicket 유효한 특정 프린터를 만듭니 PrintQueue 다.
이 메서드는 메서드의 동기 대응이 throw할 수 있는 모든 비사용 예외를 반환하는 작업에 저장됩니다. 예외가 반환된 작업에 저장되면 태스크가 대기될 때 해당 예외가 throw됩니다. ArgumentException같은 사용 예외는 여전히 동기적으로 던져집니다. 저장된 예외는 .에 의해 Write(Visual, PrintTicket)throw된 예외를 참조하세요.
적용 대상
WriteAsync(Visual, PrintTicket, Object)
또한 호출자가 Visual 이벤트 처리기에 전달하려는 추가 정보 및 XpsDocument a에 비동기적으로 PrintQueuePrintTicket씁니다.
public:
override void WriteAsync(System::Windows::Media::Visual ^ visual, System::Printing::PrintTicket ^ printTicket, System::Object ^ userSuppliedState);
public override void WriteAsync(System.Windows.Media.Visual visual, System.Printing.PrintTicket printTicket, object userSuppliedState);
override this.WriteAsync : System.Windows.Media.Visual * System.Printing.PrintTicket * obj -> unit
Public Overrides Sub WriteAsync (visual As Visual, printTicket As PrintTicket, userSuppliedState As Object)
매개 변수
- printTicket
- PrintTicket
PrintTicket 문서의 기본 인쇄 기본 설정을 나타내는 A입니다.
- userSuppliedState
- Object
호출자가 이벤트 처리기에 전달 WritingCompleted 하려는 데이터를 포함하는 개체입니다.
설명
이 메서드는 특정printTicket에 대해 지정된 PrintQueue 유효성을 검사하거나 수정하지 않습니다. 필요한 경우 메서드를 MergeAndValidatePrintTicket 사용하여 지정된 프린터에 대해 PrintTicket 유효한 특정 프린터를 만듭니 PrintQueue 다.