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 将传递给 WritingCompletedEventHandler 事件发生时 WritingCompleted

写入操作的输出 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

Visual要写入序列化Stream的元素。

printTicket
PrintTicket

元素的默认打印首选项 visual

userState
Object

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

注解

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

此方法不会验证或修改 printTicket 特定给定项 PrintQueue。 如果需要,请使用 PrintQueue.MergeAndValidatePrintTicket 该方法创建 PrintQueue对给定打印机有效的 -specific PrintTicket

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

写入操作的输出 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

此方法不会验证或修改 printTicket 特定给定项 PrintQueue。 如果需要,请使用 PrintQueue.MergeAndValidatePrintTicket 该方法创建 PrintQueue对给定打印机有效的 -specific PrintTicket

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

写入操作的输出 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

此方法不会验证或修改 printTicket 特定给定项 PrintQueue。 如果需要,请使用 PrintQueue.MergeAndValidatePrintTicket 该方法创建 PrintQueue对给定打印机有效的 -specific PrintTicket

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

写入操作的输出 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

此方法不会验证或修改 printTicket 特定给定项 PrintQueue。 如果需要,请使用 PrintQueue.MergeAndValidatePrintTicket 该方法创建 PrintQueue对给定打印机有效的 -specific PrintTicket

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

写入操作的输出 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

此方法不会验证或修改 printTicket 特定给定项 PrintQueue。 如果需要,请使用 PrintQueue.MergeAndValidatePrintTicket 该方法创建 PrintQueue对给定打印机有效的 -specific PrintTicket

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

写入操作的输出 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

Visual要写入序列化Stream的元素。

printTicket
PrintTicket

元素的默认打印首选项 visual

注解

此方法不会验证或修改 printTicket 特定给定项 PrintQueue。 如果需要,请使用 PrintQueue.MergeAndValidatePrintTicket 该方法创建 PrintQueue对给定打印机有效的 -specific PrintTicket

写入操作的输出 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

Visual要写入序列化Stream的元素。

userState
Object

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

注解

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

写入操作的输出 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

此方法不会验证或修改 printTicket 特定给定项 PrintQueue。 如果需要,请使用 PrintQueue.MergeAndValidatePrintTicket 该方法创建 PrintQueue对给定打印机有效的 -specific PrintTicket

写入操作的输出 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

此方法不会验证或修改 printTicket 特定给定项 PrintQueue。 如果需要,请使用 PrintQueue.MergeAndValidatePrintTicket 该方法创建 PrintQueue对给定打印机有效的 -specific PrintTicket

写入操作的输出 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

Visual要写入序列化Stream的元素。

注解

写入操作的输出 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

此方法不会验证或修改 printTicket 特定给定项 PrintQueue。 如果需要,请使用 PrintQueue.MergeAndValidatePrintTicket 该方法创建 PrintQueue对给定打印机有效的 -specific PrintTicket

写入操作的输出 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 将传递给 WritingCompletedEventHandler 事件发生时 WritingCompleted

写入操作的输出 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

此方法不会验证或修改 printTicket 特定给定项 PrintQueue。 如果需要,请使用 PrintQueue.MergeAndValidatePrintTicket 该方法创建 PrintQueue对给定打印机有效的 -specific PrintTicket

写入操作的输出 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 将传递给 WritingCompletedEventHandler 事件发生时 WritingCompleted

写入操作的输出 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 将传递给 WritingCompletedEventHandler 事件发生时 WritingCompleted

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

另请参阅

适用于