SerializerWriterCollator.WriteAsync 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在派生类中重写时,异步将给定 Visual 元素写入序列化流。
重载
| 名称 | 说明 |
|---|---|
| WriteAsync(Visual) |
在派生类中重写时,异步将给定 Visual 元素写入序列化流。 |
| WriteAsync(Visual, Object) |
在派生类中重写时,将具有指定事件标识符的给定 Visual 元素异步写入序列化流。 |
| WriteAsync(Visual, PrintTicket) |
在派生类中重写时,将给定 Visual 元素与关联的打印票证异步写入序列化流。 |
| WriteAsync(Visual, PrintTicket, Object) |
在派生类中重写时,将给定 Visual 元素与关联的打印票证和标识符异步写入序列化流。 |
注解
这些WriteAsync方法写入与从调用SerializerWriter中创建SerializerWriterCollator的流关联的CreateVisualsCollator流。
WriteAsync(Visual)
在派生类中重写时,异步将给定 Visual 元素写入序列化流。
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流。
此方法存储在任务中,它返回该方法的同步对应项可以引发的所有非使用异常。 如果异常存储在返回的任务中,则等待任务时将引发该异常。 使用情况异常(例如 ArgumentException)仍会同步引发。 有关存储的异常,请参阅由 Write(Visual)..
另请参阅
适用于
WriteAsync(Visual, Object)
在派生类中重写时,将具有指定事件标识符的给定 Visual 元素异步写入序列化流。
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 元素与关联的打印票证异步写入序列化流。
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流。
printTicket 如果没有首选打印设置,则为 null 。
此方法存储在任务中,它返回该方法的同步对应项可以引发的所有非使用异常。 如果异常存储在返回的任务中,则等待任务时将引发该异常。 使用情况异常(例如 ArgumentException)仍会同步引发。 有关存储的异常,请参阅由 Write(Visual, PrintTicket)..
另请参阅
适用于
WriteAsync(Visual, PrintTicket, Object)
在派生类中重写时,将给定 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流。
printTicket 如果没有首选打印设置,则为 null 。
userState 将传递给 WritingCompletedEventHandler 事件发生时 WritingCompleted 。