SerializerWriterCollator.WriteAsync 메서드

정의

파생 클래스에서 재정의되는 경우 지정된 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)

매개 변수

visual
Visual

serialization Stream에 쓸 시각적 요소입니다.

설명

메서드는 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)

매개 변수

visual
Visual

serialization Stream에 쓸 시각적 요소입니다.

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)

매개 변수

visual
Visual

serialization Stream에 쓸 시각적 요소입니다.

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)

매개 변수

visual
Visual

serialization Stream에 쓸 시각적 요소입니다.

printTicket
PrintTicket

요소의 기본 인쇄 기본 설정입니다 visual .

userState
Object

비동기 쓰기 작업을 식별하는 호출자 지정 개체입니다.

설명

메서드는 WriteAsync 호출SerializerWriter에서 만든 SerializerWriterCollator 스트림과 CreateVisualsCollator 연결된 스트림에 씁니다.

기본 인쇄 설정이 없으면 일 수 있습니다.

userState는 이벤트가 발생할 때 WritingCompletedEventHandler 전달 WritingCompleted 됩니다.

추가 정보

적용 대상