ISerializerFactory Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет средства для создания программного компонента, который может сериализовать любую часть содержимого приложения Windows Presentation Foundation (WPF) в собственный формат производителя.
public interface class ISerializerFactory
public interface ISerializerFactory
type ISerializerFactory = interface
Public Interface ISerializerFactory
- Производный
Комментарии
XpsSerializerFactory в пространстве имен System.Windows.Xps.Serialization Microsoft является реализацией этого интерфейса для сериализованного содержимого xml Paper Specification (XPS).
Примечания для тех, кто вызывает этот метод
Рекомендуется реализовать этот интерфейс только с сериализатором формата документов, который требуется зарегистрировать с помощью RegisterSerializer(SerializerDescriptor, Boolean) метода. Соответственно, мы рекомендуем не вызывать реализацию ISerializerFactory методов напрямую.
Свойства
| Имя | Описание |
|---|---|
| DefaultFileExtension |
Возвращает расширение по умолчанию для файлов закрытого формата производителя. |
| DisplayName |
Возвращает общедоступное имя компонента сериализации производителя. |
| ManufacturerName |
Возвращает имя производителя сериализации компонента. |
| ManufacturerWebsite |
Возвращает веб-адрес производителя сериализации компонента. |
Методы
| Имя | Описание |
|---|---|
| CreateSerializerWriter(Stream) |
Инициализирует объект, производный от абстрактного SerializerWriter класса для указанного Stream. |