Share via


SerializerWriter.WriteAsync 方法

定义

在派生类中重写时,将内容异步写入序列化 Stream

重载

WriteAsync(FixedPage, Object)

在派生类中重写时,将给定的 FixedPage 异步写入序列化 Stream

WriteAsync(Visual, PrintTicket, Object)

在派生类中重写时,将给定的 Visual 元素与关联的 PrintTicket 以及标识符一起异步写入序列化 Stream

WriteAsync(FixedPage, PrintTicket, Object)

在派生类中重写时,将给定的 FixedPage 与关联的 PrintTicket 一起异步写入序列化 Stream

WriteAsync(FixedDocumentSequence, PrintTicket, Object)

在派生类中重写时,将给定的 FixedDocumentSequence 与关联的 PrintTicket 一起异步写入序列化 Stream

WriteAsync(FixedDocument, PrintTicket, Object)

在派生类中重写时,将给定的 FixedDocument 与关联的 PrintTicket 一起异步写入序列化 Stream

WriteAsync(DocumentPaginator, PrintTicket, Object)

在派生类中重写时,将已分页的内容与关联的 PrintTicket 一起异步写入序列化 Stream

WriteAsync(Visual, PrintTicket)

在派生类中重写时,将给定的 Visual 元素与关联的 PrintTicket 一起异步写入序列化 Stream

WriteAsync(Visual, Object)

在派生类中重写时,将给定的 Visual 元素异步写入序列化 Stream

WriteAsync(FixedPage, PrintTicket)

在派生类中重写时,将给定的 FixedPage 与关联的 PrintTicket 一起异步写入序列化 Stream

WriteAsync(FixedDocumentSequence, PrintTicket)

在派生类中重写时,将给定的 FixedDocumentSequence 与关联的 PrintTicket 一起异步写入序列化 Stream

WriteAsync(Visual)

在派生类中重写时,将给定的 Visual 元素异步写入序列化 Stream

WriteAsync(FixedDocument, PrintTicket)

在派生类中重写时,将给定的 FixedDocument 与关联的 PrintTicket 一起异步写入序列化 Stream

WriteAsync(FixedDocument, Object)

在派生类中重写时,将给定的 FixedDocument 异步写入序列化 Stream

WriteAsync(DocumentPaginator, PrintTicket)

在派生类中重写时,将给定 DocumentPaginator 的内容异步写入序列化 Stream

WriteAsync(DocumentPaginator, Object)

在派生类中重写时,将给定 DocumentPaginator 的内容异步写入序列化 Stream

WriteAsync(FixedPage)

在派生类中重写时,将给定的 FixedPage 异步写入序列化 Stream

WriteAsync(FixedDocumentSequence)

在派生类中重写时,将给定的 FixedDocumentSequence 异步写入序列化 Stream

WriteAsync(FixedDocument)

在派生类中重写时,将给定的 FixedDocument 异步写入序列化 Stream

WriteAsync(DocumentPaginator)

在派生类中重写时,将给定 DocumentPaginator 的内容异步写入序列化 Stream

WriteAsync(FixedDocumentSequence, Object)

在派生类中重写时,将给定的 FixedDocumentSequence 异步写入序列化 Stream

注解

写入操作的输出 Stream 通常指定为实现 的派生类的构造函数的参数 SerializerWriter

WriteAsync(FixedPage, Object)

在派生类中重写时,将给定的 FixedPage 异步写入序列化 Stream

public:
 abstract void WriteAsync(System::Windows::Documents::FixedPage ^ fixedPage, System::Object ^ userState);
public abstract void WriteAsync (System.Windows.Documents.FixedPage fixedPage, object userState);
abstract member WriteAsync : System.Windows.Documents.FixedPage * obj -> unit
Public MustOverride Sub WriteAsync (fixedPage As FixedPage, userState As Object)

参数

fixedPage
FixedPage

要写入序列化 Stream 的页面。

userState
Object

用于标识异步写入操作的调用方指定的对象。

注解

userState在事件发生时WritingCompleted传递给 WritingCompletedEventHandler

写入操作的输出 Stream 通常指定为实现 的派生类的构造函数的参数 SerializerWriter

另请参阅

适用于

WriteAsync(Visual, PrintTicket, Object)

在派生类中重写时,将给定的 Visual 元素与关联的 PrintTicket 以及标识符一起异步写入序列化 Stream

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

要写入序列化 StreamVisual 元素。

printTicket
PrintTicket

visual 元素的默认打印首选项。

userState
Object

用于标识异步写入操作的调用方指定的对象。

注解

printTicket 如果没有首选打印设置,则可以 null 为 。

此方法不验证或修改特定 PrintQueue的给定 printTicket 。 如果需要,请使用 PrintQueue.MergeAndValidatePrintTicket 方法创建特定于 PrintQueuePrintTicket(对给定打印机有效)。

userState在事件发生时WritingCompleted传递给 WritingCompletedEventHandler

写入操作的输出 Stream 通常指定为实现 的派生类的构造函数的参数 SerializerWriter

另请参阅

适用于

WriteAsync(FixedPage, PrintTicket, Object)

在派生类中重写时,将给定的 FixedPage 与关联的 PrintTicket 一起异步写入序列化 Stream

public:
 abstract void WriteAsync(System::Windows::Documents::FixedPage ^ fixedPage, System::Printing::PrintTicket ^ printTicket, System::Object ^ userState);
public abstract void WriteAsync (System.Windows.Documents.FixedPage fixedPage, System.Printing.PrintTicket printTicket, object userState);
abstract member WriteAsync : System.Windows.Documents.FixedPage * System.Printing.PrintTicket * obj -> unit
Public MustOverride Sub WriteAsync (fixedPage As FixedPage, printTicket As PrintTicket, userState As Object)

参数

fixedPage
FixedPage

要写入序列化 Stream 的页面。

printTicket
PrintTicket

fixedPage 内容的默认打印首选项。

userState
Object

用于标识异步写入操作的调用方指定的对象。

注解

printTicket 如果没有首选打印设置,则可以 null 为 。

此方法不验证或修改特定 PrintQueue的给定 printTicket 。 如果需要,请使用 PrintQueue.MergeAndValidatePrintTicket 方法创建特定于 PrintQueuePrintTicket(对给定打印机有效)。

userState在事件发生时WritingCompleted传递给 WritingCompletedEventHandler

写入操作的输出 Stream 通常指定为实现 的派生类的构造函数的参数 SerializerWriter

另请参阅

适用于

WriteAsync(FixedDocumentSequence, PrintTicket, Object)

在派生类中重写时,将给定的 FixedDocumentSequence 与关联的 PrintTicket 一起异步写入序列化 Stream

public:
 abstract void WriteAsync(System::Windows::Documents::FixedDocumentSequence ^ fixedDocumentSequence, System::Printing::PrintTicket ^ printTicket, System::Object ^ userState);
public abstract void WriteAsync (System.Windows.Documents.FixedDocumentSequence fixedDocumentSequence, System.Printing.PrintTicket printTicket, object userState);
abstract member WriteAsync : System.Windows.Documents.FixedDocumentSequence * System.Printing.PrintTicket * obj -> unit
Public MustOverride Sub WriteAsync (fixedDocumentSequence As FixedDocumentSequence, printTicket As PrintTicket, userState As Object)

参数

fixedDocumentSequence
FixedDocumentSequence

一个文档序列,用于定义要写入序列化 Stream 的内容。

printTicket
PrintTicket

fixedDocumentSequence 内容的默认打印首选项。

userState
Object

用于标识异步写入操作的调用方指定的对象。

注解

printTicket 如果没有首选打印设置,则可以 null 为 。

此方法不验证或修改特定 PrintQueue的给定 printTicket 。 如果需要,请使用 PrintQueue.MergeAndValidatePrintTicket 方法创建特定于 PrintQueuePrintTicket(对给定打印机有效)。

userState在事件发生时WritingCompleted传递给 WritingCompletedEventHandler

写入操作的输出 Stream 通常指定为实现 的派生类的构造函数的参数 SerializerWriter

另请参阅

适用于

WriteAsync(FixedDocument, PrintTicket, Object)

在派生类中重写时,将给定的 FixedDocument 与关联的 PrintTicket 一起异步写入序列化 Stream

public:
 abstract void WriteAsync(System::Windows::Documents::FixedDocument ^ fixedDocument, System::Printing::PrintTicket ^ printTicket, System::Object ^ userState);
public abstract void WriteAsync (System.Windows.Documents.FixedDocument fixedDocument, System.Printing.PrintTicket printTicket, object userState);
abstract member WriteAsync : System.Windows.Documents.FixedDocument * System.Printing.PrintTicket * obj -> unit
Public MustOverride Sub WriteAsync (fixedDocument As FixedDocument, printTicket As PrintTicket, userState As Object)

参数

fixedDocument
FixedDocument

要写入序列化 Stream 的文档。

printTicket
PrintTicket

fixedDocument 内容的默认打印首选项。

userState
Object

用于标识异步写入操作的调用方指定的对象。

注解

printTicket 如果没有首选打印设置,则可以 null 为 。

此方法不验证或修改特定 PrintQueue的给定 printTicket 。 如果需要,请使用 PrintQueue.MergeAndValidatePrintTicket 方法创建特定于 PrintQueuePrintTicket(对给定打印机有效)。

userState在事件发生时WritingCompleted传递给 WritingCompletedEventHandler

写入操作的输出 Stream 通常指定为实现 的派生类的构造函数的参数 SerializerWriter

另请参阅

适用于

WriteAsync(DocumentPaginator, PrintTicket, Object)

在派生类中重写时,将已分页的内容与关联的 PrintTicket 一起异步写入序列化 Stream

public:
 abstract void WriteAsync(System::Windows::Documents::DocumentPaginator ^ documentPaginator, System::Printing::PrintTicket ^ printTicket, System::Object ^ userState);
public abstract void WriteAsync (System.Windows.Documents.DocumentPaginator documentPaginator, System.Printing.PrintTicket printTicket, object userState);
abstract member WriteAsync : System.Windows.Documents.DocumentPaginator * System.Printing.PrintTicket * obj -> unit
Public MustOverride Sub WriteAsync (documentPaginator As DocumentPaginator, printTicket As PrintTicket, userState As Object)

参数

documentPaginator
DocumentPaginator

定义写入序列化 Stream 中的内容的文档分页符。

printTicket
PrintTicket

documentPaginator 内容的默认打印首选项。

userState
Object

用于标识异步写入操作的调用方指定的对象。

注解

printTicket 如果没有首选打印设置,则可以 null 为 。

此方法不验证或修改特定 PrintQueue的给定 printTicket 。 如果需要,请使用 PrintQueue.MergeAndValidatePrintTicket 方法创建特定于 PrintQueuePrintTicket(对给定打印机有效)。

userState在事件发生时WritingCompleted传递给 WritingCompletedEventHandler

写入操作的输出 Stream 通常指定为实现 的派生类的构造函数的参数 SerializerWriter

另请参阅

适用于

WriteAsync(Visual, PrintTicket)

在派生类中重写时,将给定的 Visual 元素与关联的 PrintTicket 一起异步写入序列化 Stream

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

要写入序列化 StreamVisual 元素。

printTicket
PrintTicket

visual 元素的默认打印首选项。

注解

此方法不验证或修改特定 PrintQueue的给定 printTicket 。 如果需要,请使用 PrintQueue.MergeAndValidatePrintTicket 方法创建特定于 PrintQueuePrintTicket(对给定打印机有效)。

写入操作的输出 Stream 通常指定为实现 的派生类的构造函数的参数 SerializerWriter

此方法存储在任务中,它返回该方法的同步对应项可能引发的所有非使用异常。 如果异常存储在返回的任务中,则在等待任务时将引发该异常。 使用异常(如 ArgumentException)仍会同步引发。 有关存储的异常,请参阅 引发的 Write(Visual, PrintTicket)异常。

另请参阅

适用于

WriteAsync(Visual, Object)

在派生类中重写时,将给定的 Visual 元素异步写入序列化 Stream

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

要写入序列化 StreamVisual 元素。

userState
Object

用于标识异步写入操作的调用方指定的对象。

注解

userState在事件发生时WritingCompleted传递给 WritingCompletedEventHandler

写入操作的输出 Stream 通常指定为实现 的派生类的构造函数的参数 SerializerWriter

另请参阅

适用于

WriteAsync(FixedPage, PrintTicket)

在派生类中重写时,将给定的 FixedPage 与关联的 PrintTicket 一起异步写入序列化 Stream

public:
 abstract void WriteAsync(System::Windows::Documents::FixedPage ^ fixedPage, System::Printing::PrintTicket ^ printTicket);
public abstract void WriteAsync (System.Windows.Documents.FixedPage fixedPage, System.Printing.PrintTicket printTicket);
abstract member WriteAsync : System.Windows.Documents.FixedPage * System.Printing.PrintTicket -> unit
Public MustOverride Sub WriteAsync (fixedPage As FixedPage, printTicket As PrintTicket)

参数

fixedPage
FixedPage

要写入序列化 Stream 的页面。

printTicket
PrintTicket

fixedPage 内容的默认打印首选项。

注解

printTicket 如果没有首选打印设置,则可以 null 为 。

此方法不验证或修改特定 PrintQueue的给定 printTicket 。 如果需要,请使用 PrintQueue.MergeAndValidatePrintTicket 方法创建特定于 PrintQueuePrintTicket(对给定打印机有效)。

写入操作的输出 Stream 通常指定为实现 的派生类的构造函数的参数 SerializerWriter

此方法存储在任务中,它返回该方法的同步对应项可能引发的所有非使用异常。 如果异常存储在返回的任务中,则在等待任务时将引发该异常。 使用异常(如 ArgumentException)仍会同步引发。 有关存储的异常,请参阅 引发的 Write(FixedPage, PrintTicket)异常。

另请参阅

适用于

WriteAsync(FixedDocumentSequence, PrintTicket)

在派生类中重写时,将给定的 FixedDocumentSequence 与关联的 PrintTicket 一起异步写入序列化 Stream

public:
 abstract void WriteAsync(System::Windows::Documents::FixedDocumentSequence ^ fixedDocumentSequence, System::Printing::PrintTicket ^ printTicket);
public abstract void WriteAsync (System.Windows.Documents.FixedDocumentSequence fixedDocumentSequence, System.Printing.PrintTicket printTicket);
abstract member WriteAsync : System.Windows.Documents.FixedDocumentSequence * System.Printing.PrintTicket -> unit
Public MustOverride Sub WriteAsync (fixedDocumentSequence As FixedDocumentSequence, printTicket As PrintTicket)

参数

fixedDocumentSequence
FixedDocumentSequence

一个文档序列,用于定义要写入序列化 Stream 的内容。

printTicket
PrintTicket

fixedDocumentSequence 内容的默认打印首选项。

注解

printTicket 如果没有首选打印设置,则可以 null 为 。

此方法不验证或修改特定 PrintQueue的给定 printTicket 。 如果需要,请使用 PrintQueue.MergeAndValidatePrintTicket 方法创建特定于 PrintQueuePrintTicket(对给定打印机有效)。

写入操作的输出 Stream 通常指定为实现 的派生类的构造函数的参数 SerializerWriter

此方法存储在任务中,它返回该方法的同步对应项可能引发的所有非使用异常。 如果异常存储在返回的任务中,则在等待任务时将引发该异常。 使用异常(如 ArgumentException)仍会同步引发。 有关存储的异常,请参阅 引发的 Write(FixedDocumentSequence, PrintTicket)异常。

另请参阅

适用于

WriteAsync(Visual)

在派生类中重写时,将给定的 Visual 元素异步写入序列化 Stream

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

要写入序列化 StreamVisual 元素。

注解

写入操作的输出 Stream 通常指定为实现 的派生类的构造函数的参数 SerializerWriter

此方法存储在任务中,它返回该方法的同步对应项可能引发的所有非使用异常。 如果异常存储在返回的任务中,则在等待任务时将引发该异常。 使用异常(如 ArgumentException)仍会同步引发。 有关存储的异常,请参阅 引发的 Write(Visual)异常。

另请参阅

适用于

WriteAsync(FixedDocument, PrintTicket)

在派生类中重写时,将给定的 FixedDocument 与关联的 PrintTicket 一起异步写入序列化 Stream

public:
 abstract void WriteAsync(System::Windows::Documents::FixedDocument ^ fixedDocument, System::Printing::PrintTicket ^ printTicket);
public abstract void WriteAsync (System.Windows.Documents.FixedDocument fixedDocument, System.Printing.PrintTicket printTicket);
abstract member WriteAsync : System.Windows.Documents.FixedDocument * System.Printing.PrintTicket -> unit
Public MustOverride Sub WriteAsync (fixedDocument As FixedDocument, printTicket As PrintTicket)

参数

fixedDocument
FixedDocument

要写入序列化 Stream 的文档。

printTicket
PrintTicket

fixedDocument 内容的默认打印首选项。

注解

printTicket 如果没有首选打印设置,则可以 null 为 。

此方法不验证或修改特定 PrintQueue的给定 printTicket 。 如果需要,请使用 PrintQueue.MergeAndValidatePrintTicket 方法创建特定于 PrintQueuePrintTicket(对给定打印机有效)。

写入操作的输出 Stream 通常指定为实现 的派生类的构造函数的参数 SerializerWriter

此方法存储在任务中,它返回该方法的同步对应项可能引发的所有非使用异常。 如果异常存储在返回的任务中,则在等待任务时将引发该异常。 使用异常(如 ArgumentException)仍会同步引发。 有关存储的异常,请参阅 引发的 Write(FixedDocument, PrintTicket)异常。

另请参阅

适用于

WriteAsync(FixedDocument, Object)

在派生类中重写时,将给定的 FixedDocument 异步写入序列化 Stream

public:
 abstract void WriteAsync(System::Windows::Documents::FixedDocument ^ fixedDocument, System::Object ^ userState);
public abstract void WriteAsync (System.Windows.Documents.FixedDocument fixedDocument, object userState);
abstract member WriteAsync : System.Windows.Documents.FixedDocument * obj -> unit
Public MustOverride Sub WriteAsync (fixedDocument As FixedDocument, userState As Object)

参数

fixedDocument
FixedDocument

要写入序列化 Stream 的文档。

userState
Object

用于标识异步写入操作的调用方指定的对象。

注解

userState在事件发生时WritingCompleted传递给 WritingCompletedEventHandler

写入操作的输出 Stream 通常指定为实现 的派生类的构造函数的参数 SerializerWriter

另请参阅

适用于

WriteAsync(DocumentPaginator, PrintTicket)

在派生类中重写时,将给定 DocumentPaginator 的内容异步写入序列化 Stream

public:
 abstract void WriteAsync(System::Windows::Documents::DocumentPaginator ^ documentPaginator, System::Printing::PrintTicket ^ printTicket);
public abstract void WriteAsync (System.Windows.Documents.DocumentPaginator documentPaginator, System.Printing.PrintTicket printTicket);
abstract member WriteAsync : System.Windows.Documents.DocumentPaginator * System.Printing.PrintTicket -> unit
Public MustOverride Sub WriteAsync (documentPaginator As DocumentPaginator, printTicket As PrintTicket)

参数

documentPaginator
DocumentPaginator

定义写入序列化 Stream 中的内容的文档分页符。

printTicket
PrintTicket

documentPaginator 内容的默认打印首选项。

注解

printTicket 如果没有首选打印设置,则可以 null 为 。

此方法不验证或修改特定 PrintQueue的给定 printTicket 。 如果需要,请使用 PrintQueue.MergeAndValidatePrintTicket 方法创建特定于 PrintQueuePrintTicket(对给定打印机有效)。

写入操作的输出 Stream 通常指定为实现 的派生类的构造函数的参数 SerializerWriter

此方法存储在任务中,它返回该方法的同步对应项可能引发的所有非使用异常。 如果异常存储在返回的任务中,则在等待任务时将引发该异常。 使用异常(如 ArgumentException)仍会同步引发。 有关存储的异常,请参阅 引发的 Write(DocumentPaginator, PrintTicket)异常。

另请参阅

适用于

WriteAsync(DocumentPaginator, Object)

在派生类中重写时,将给定 DocumentPaginator 的内容异步写入序列化 Stream

public:
 abstract void WriteAsync(System::Windows::Documents::DocumentPaginator ^ documentPaginator, System::Object ^ userState);
public abstract void WriteAsync (System.Windows.Documents.DocumentPaginator documentPaginator, object userState);
abstract member WriteAsync : System.Windows.Documents.DocumentPaginator * obj -> unit
Public MustOverride Sub WriteAsync (documentPaginator As DocumentPaginator, userState As Object)

参数

documentPaginator
DocumentPaginator

定义写入序列化 Stream 中的内容的文档分页符。

userState
Object

用于标识异步写入操作的调用方指定的对象。

注解

userState在事件发生时WritingCompleted传递给 WritingCompletedEventHandler

写入操作的输出 Stream 通常指定为实现 的派生类的构造函数的参数 SerializerWriter

另请参阅

适用于

WriteAsync(FixedPage)

在派生类中重写时,将给定的 FixedPage 异步写入序列化 Stream

public:
 abstract void WriteAsync(System::Windows::Documents::FixedPage ^ fixedPage);
public abstract void WriteAsync (System.Windows.Documents.FixedPage fixedPage);
abstract member WriteAsync : System.Windows.Documents.FixedPage -> unit
Public MustOverride Sub WriteAsync (fixedPage As FixedPage)

参数

fixedPage
FixedPage

要写入序列化 Stream 的页面。

注解

写入操作的输出 Stream 通常指定为实现 的派生类的构造函数的参数 SerializerWriter

此方法存储在任务中,它返回该方法的同步对应项可能引发的所有非使用异常。 如果异常存储在返回的任务中,则在等待任务时将引发该异常。 使用异常(如 ArgumentException)仍会同步引发。 有关存储的异常,请参阅 引发的 Write(FixedPage)异常。

另请参阅

适用于

WriteAsync(FixedDocumentSequence)

在派生类中重写时,将给定的 FixedDocumentSequence 异步写入序列化 Stream

public:
 abstract void WriteAsync(System::Windows::Documents::FixedDocumentSequence ^ fixedDocumentSequence);
public abstract void WriteAsync (System.Windows.Documents.FixedDocumentSequence fixedDocumentSequence);
abstract member WriteAsync : System.Windows.Documents.FixedDocumentSequence -> unit
Public MustOverride Sub WriteAsync (fixedDocumentSequence As FixedDocumentSequence)

参数

fixedDocumentSequence
FixedDocumentSequence

一个文档序列,用于定义要写入序列化 Stream 的内容。

注解

写入操作的输出 Stream 通常指定为实现 的派生类的构造函数的参数 SerializerWriter

此方法存储在任务中,它返回该方法的同步对应项可能引发的所有非使用异常。 如果异常存储在返回的任务中,则在等待任务时将引发该异常。 使用异常(如 ArgumentException)仍会同步引发。 有关存储的异常,请参阅 引发的 Write(FixedDocumentSequence)异常。

另请参阅

适用于

WriteAsync(FixedDocument)

在派生类中重写时,将给定的 FixedDocument 异步写入序列化 Stream

public:
 abstract void WriteAsync(System::Windows::Documents::FixedDocument ^ fixedDocument);
public abstract void WriteAsync (System.Windows.Documents.FixedDocument fixedDocument);
abstract member WriteAsync : System.Windows.Documents.FixedDocument -> unit
Public MustOverride Sub WriteAsync (fixedDocument As FixedDocument)

参数

fixedDocument
FixedDocument

要写入序列化 Stream 的文档。

注解

写入操作的输出 Stream 通常指定为实现 的派生类的构造函数的参数 SerializerWriter

此方法存储在任务中,它返回该方法的同步对应项可能引发的所有非使用异常。 如果异常存储在返回的任务中,则在等待任务时将引发该异常。 使用异常(如 ArgumentException)仍会同步引发。 有关存储的异常,请参阅 引发的 Write(FixedDocument)异常。

另请参阅

适用于

WriteAsync(DocumentPaginator)

在派生类中重写时,将给定 DocumentPaginator 的内容异步写入序列化 Stream

public:
 abstract void WriteAsync(System::Windows::Documents::DocumentPaginator ^ documentPaginator);
public abstract void WriteAsync (System.Windows.Documents.DocumentPaginator documentPaginator);
abstract member WriteAsync : System.Windows.Documents.DocumentPaginator -> unit
Public MustOverride Sub WriteAsync (documentPaginator As DocumentPaginator)

参数

documentPaginator
DocumentPaginator

定义写入序列化 Stream 中的内容的文档分页符。

注解

写入操作的输出 Stream 通常指定为实现 的派生类的构造函数的参数 SerializerWriter

此方法存储在任务中,它返回该方法的同步对应项可能引发的所有非使用异常。 如果异常存储在返回的任务中,则在等待任务时将引发该异常。 使用异常(如 ArgumentException)仍会同步引发。 有关存储的异常,请参阅 引发的 Write(DocumentPaginator)异常。

另请参阅

适用于

WriteAsync(FixedDocumentSequence, Object)

在派生类中重写时,将给定的 FixedDocumentSequence 异步写入序列化 Stream

public:
 abstract void WriteAsync(System::Windows::Documents::FixedDocumentSequence ^ fixedDocumentSequence, System::Object ^ userState);
public abstract void WriteAsync (System.Windows.Documents.FixedDocumentSequence fixedDocumentSequence, object userState);
abstract member WriteAsync : System.Windows.Documents.FixedDocumentSequence * obj -> unit
Public MustOverride Sub WriteAsync (fixedDocumentSequence As FixedDocumentSequence, userState As Object)

参数

fixedDocumentSequence
FixedDocumentSequence

一个文档序列,用于定义要写入序列化 Stream 的内容。

userState
Object

用于标识异步写入操作的调用方指定的对象。

注解

userState在事件发生时WritingCompleted传递给 WritingCompletedEventHandler

写入操作的输出 Stream 通常指定为实现 的派生类的构造函数的参数 SerializerWriter

另请参阅

适用于