SerializerWriterCollator.WriteAsync 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
파생 클래스에서 재정의되는 경우 지정된 Visual 요소를 serialization 스트림에 비동기적으로 씁니다.
오버로드
| Name | Description |
|---|---|
| WriteAsync(Visual) |
파생 클래스에서 재정의되는 경우 지정된 Visual 요소를 serialization 스트림에 비동기적으로 씁니다. |
| WriteAsync(Visual, Object) |
파생 클래스에서 재정의되는 경우 지정된 이벤트 식별자를 사용하여 지정된 Visual 요소를 serialization 스트림에 비동기적으로 씁니다. |
| WriteAsync(Visual, PrintTicket) |
파생 클래스에서 재정의되는 경우 연결된 인쇄 티켓과 함께 지정된 Visual 요소를 serialization 스트림에 비동기적으로 씁니다. |
| WriteAsync(Visual, PrintTicket, Object) |
파생 클래스에서 재정의되는 경우 지정된 요소를 연결된 인쇄 티켓 및 식별자와 함께 serialization 스트림에 비동기적으로 씁니다 Visual . |
설명
메서드는 WriteAsync 호출SerializerWriter에서 만든 SerializerWriterCollator 스트림과 CreateVisualsCollator 연결된 스트림에 씁니다.
WriteAsync(Visual)
파생 클래스에서 재정의되는 경우 지정된 Visual 요소를 serialization 스트림에 비동기적으로 씁니다.
public:
abstract void WriteAsync(System::Windows::Media::Visual ^ visual);
public abstract void WriteAsync(System.Windows.Media.Visual visual);
abstract member WriteAsync : System.Windows.Media.Visual -> unit
Public MustOverride Sub WriteAsync (visual As Visual)
매개 변수
설명
메서드는 WriteAsync 호출SerializerWriter에서 만든 SerializerWriterCollator 스트림과 CreateVisualsCollator 연결된 스트림에 씁니다.
이 메서드는 메서드의 동기 대응이 throw할 수 있는 모든 비사용 예외를 반환하는 작업에 저장됩니다. 예외가 반환된 작업에 저장되면 태스크가 대기될 때 해당 예외가 throw됩니다. ArgumentException같은 사용 예외는 여전히 동기적으로 던져집니다. 저장된 예외는 .에 의해 Write(Visual)throw된 예외를 참조하세요.
추가 정보
적용 대상
WriteAsync(Visual, Object)
파생 클래스에서 재정의되는 경우 지정된 이벤트 식별자를 사용하여 지정된 Visual 요소를 serialization 스트림에 비동기적으로 씁니다.
public:
abstract void WriteAsync(System::Windows::Media::Visual ^ visual, System::Object ^ userState);
public abstract void WriteAsync(System.Windows.Media.Visual visual, object userState);
abstract member WriteAsync : System.Windows.Media.Visual * obj -> unit
Public MustOverride Sub WriteAsync (visual As Visual, userState As Object)
매개 변수
- userState
- Object
비동기 쓰기 작업을 식별하는 호출자 지정 개체입니다.
설명
메서드는 WriteAsync 호출SerializerWriter에서 만든 SerializerWriterCollator 스트림과 CreateVisualsCollator 연결된 스트림에 씁니다.
userState는 이벤트가 발생할 때 WritingCompletedEventHandler 전달 WritingCompleted 됩니다.
추가 정보
적용 대상
WriteAsync(Visual, PrintTicket)
파생 클래스에서 재정의되는 경우 연결된 인쇄 티켓과 함께 지정된 Visual 요소를 serialization 스트림에 비동기적으로 씁니다.
public:
abstract void WriteAsync(System::Windows::Media::Visual ^ visual, System::Printing::PrintTicket ^ printTicket);
public abstract void WriteAsync(System.Windows.Media.Visual visual, System.Printing.PrintTicket printTicket);
abstract member WriteAsync : System.Windows.Media.Visual * System.Printing.PrintTicket -> unit
Public MustOverride Sub WriteAsync (visual As Visual, printTicket As PrintTicket)
매개 변수
- printTicket
- PrintTicket
요소의 기본 인쇄 기본 설정입니다 visual .
설명
메서드는 WriteAsync 호출SerializerWriter에서 만든 SerializerWriterCollator 스트림과 CreateVisualsCollator 연결된 스트림에 씁니다.
이 메서드는 메서드의 동기 대응이 throw할 수 있는 모든 비사용 예외를 반환하는 작업에 저장됩니다. 예외가 반환된 작업에 저장되면 태스크가 대기될 때 해당 예외가 throw됩니다. ArgumentException같은 사용 예외는 여전히 동기적으로 던져집니다. 저장된 예외는 .에 의해 Write(Visual, PrintTicket)throw된 예외를 참조하세요.
추가 정보
적용 대상
WriteAsync(Visual, PrintTicket, Object)
파생 클래스에서 재정의되는 경우 지정된 요소를 연결된 인쇄 티켓 및 식별자와 함께 serialization 스트림에 비동기적으로 씁니다 Visual .
public:
abstract void WriteAsync(System::Windows::Media::Visual ^ visual, System::Printing::PrintTicket ^ printTicket, System::Object ^ userState);
public abstract void WriteAsync(System.Windows.Media.Visual visual, System.Printing.PrintTicket printTicket, object userState);
abstract member WriteAsync : System.Windows.Media.Visual * System.Printing.PrintTicket * obj -> unit
Public MustOverride Sub WriteAsync (visual As Visual, printTicket As PrintTicket, userState As Object)
매개 변수
- printTicket
- PrintTicket
요소의 기본 인쇄 기본 설정입니다 visual .
- userState
- Object
비동기 쓰기 작업을 식별하는 호출자 지정 개체입니다.
설명
메서드는 WriteAsync 호출SerializerWriter에서 만든 SerializerWriterCollator 스트림과 CreateVisualsCollator 연결된 스트림에 씁니다.
userState는 이벤트가 발생할 때 WritingCompletedEventHandler 전달 WritingCompleted 됩니다.