VisualsToXpsDocument.WriteAsync 메서드

정의

또는 에 Visual비동기적으로 XpsDocumentPrintQueue씁니다.

오버로드

Name Description
WriteAsync(Visual)

또는 에 Visual 비동기적으로 XpsDocumentPrintQueue씁니다.

WriteAsync(Visual, Object)

또는 a에 VisualXpsDocumentPrintQueue 비동기적으로 쓰고 호출자가 이벤트 처리기에 전달하려는 추가 정보를 포함합니다.

WriteAsync(Visual, PrintTicket)

a 또는 a VisualXpsDocumentPrintQueue 비동기적으로 씁니다.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)

매개 변수

visual
Visual

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)

매개 변수

visual
Visual

Visual 기록된 값입니다.

userSuppliedState
Object

호출자가 이벤트 처리기에 전달 WritingCompleted 하려는 데이터를 포함하는 개체입니다.

적용 대상

WriteAsync(Visual, PrintTicket)

a 또는 a VisualXpsDocumentPrintQueue 비동기적으로 씁니다.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)

매개 변수

visual
Visual

Visual 기록된 값입니다.

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)

매개 변수

visual
Visual

Visual 기록된 값입니다.

printTicket
PrintTicket

PrintTicket 문서의 기본 인쇄 기본 설정을 나타내는 A입니다.

userSuppliedState
Object

호출자가 이벤트 처리기에 전달 WritingCompleted 하려는 데이터를 포함하는 개체입니다.

설명

이 메서드는 특정printTicket에 대해 지정된 PrintQueue 유효성을 검사하거나 수정하지 않습니다. 필요한 경우 메서드를 MergeAndValidatePrintTicket 사용하여 지정된 프린터에 대해 PrintTicket 유효한 특정 프린터를 만듭니 PrintQueue 다.

적용 대상