System.Windows.Documents.Serialization 命名空间

提供类型用于支持创建并使用运行时可访问的插件序列化程序(该程序用于读取和写入各种数据格式文档)。

SerializerDescriptor

提供有关已安装的插件序列化程序的信息。

SerializerProvider

使用 ISerializerFactorySerializerDescriptor 管理具有自己的专用序列化格式的制造商创建的序列化插件。

SerializerWriter

定义实现插件文档输出序列化程序所需的抽象方法和事件。

SerializerWriterCollator

定义实现插件文档序列化 Visual 排序程序所需的抽象方法。

WritingCancelledEventArgs

WritingCancelled 事件提供数据。

WritingCompletedEventArgs

WritingCompleted 事件提供数据。

WritingPrintTicketRequiredEventArgs

WritingPrintTicketRequired 事件提供数据。

WritingProgressChangedEventArgs

WritingProgressChanged 事件提供数据。

接口

ISerializerFactory

提供一种方法,用于创建可将 Windows Presentation Foundation (WPF) 应用程序内容的任何部分序列化为制造商专用格式的软件组件。

枚举

WritingProgressChangeLevel

指定 WritingProgressChanged 事件的范围。

委托

WritingCancelledEventHandler

表示将处理 WritingCancelled 事件的方法。

WritingCompletedEventHandler

表示处理 WritingCompleted 类的 XpsDocumentWriter 事件的方法。

WritingPrintTicketRequiredEventHandler

表示处理 XpsDocumentWriterWritingPrintTicketRequired 事件的方法。

WritingProgressChangedEventHandler

表示将处理 WritingProgressChangedXpsDocumentWriter 事件的方法。

注解

插件序列化程序只能与完全信任应用程序一起使用。

当应用程序调用时,插件序列化程序与应用程序在同一线程中运行,并且只能访问在应用程序线程中创建的元素。 设计自定义插件序列化程序时,请务必正确处理所有可能的错误情况。 插件序列化程序中的故障可能会导致应用程序失败。

另请参阅