System.Windows.Documents.Serialization Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет типы, поддерживающие создание и использование доступных во время выполнения сериализаторов подключаемых модулей, которые считывают и записывают документы в различных форматах данных.
Классы
SerializerDescriptor |
Предоставляет информацию об установленных подключаемых модулях сериализаторов. |
SerializerProvider |
Управляет созданными подключаемыми модулями сериализации, созданными с помощью ISerializerFactory и SerializerDescriptor, от производителей, имеющих собственные форматы сериализации. |
SerializerWriter |
Определяет абстрактные методы и события, необходимые для реализации сериализатора выходных данных документа подключаемого модуля. |
SerializerWriterCollator |
Определяет абстрактные методы, необходимые для реализации средства упорядочивания Visual сериализации документа подключаемого модуля. |
WritingCancelledEventArgs |
Предоставляет данные для события WritingCancelled. |
WritingCompletedEventArgs |
Предоставляет данные для события WritingCompleted. |
WritingPrintTicketRequiredEventArgs |
Предоставляет данные для события WritingPrintTicketRequired. |
WritingProgressChangedEventArgs |
Предоставляет данные для события WritingProgressChanged. |
Интерфейсы
ISerializerFactory |
Предоставляет средства для создания программного компонента, который может сериализовать любую часть содержимого приложения Windows Presentation Foundation (WPF) в собственный формат производителя. |
Перечисления
WritingProgressChangeLevel |
Задает область действия события WritingProgressChanged. |
Делегаты
WritingCancelledEventHandler |
Представляет метод обработки события WritingCancelled. |
WritingCompletedEventHandler |
Представляет метод, обрабатывающий событие WritingCompleted класса XpsDocumentWriter. |
WritingPrintTicketRequiredEventHandler |
Представляет метод, обрабатывающий событие WritingPrintTicketRequired класса XpsDocumentWriter. |
WritingProgressChangedEventHandler |
Представляет метод, обрабатывающий событие WritingProgressChanged класса XpsDocumentWriter. |
Комментарии
Подключаемые сериализаторы можно использовать только с приложениями с полным доверием.
При вызове приложением подключаемый модуль сериализатор выполняется в том же потоке, что и приложение, и может обращаться только к элементам, созданным в потоке приложения. При разработке пользовательского подключаемого сериализатора важно правильно обрабатывать все возможные условия ошибок. Сбой в подключаемом сериализаторе может привести к сбою приложения.