Интерфейс IPersistPropertyBag (ocidl.h)
Работает с IPropertyBag и IErrorlog для определения механизма сохраняемости на основе отдельных свойств.
Наследование
Интерфейс IPersistPropertyBag наследуется от интерфейса IPersist.
Методы
Интерфейс IPersistPropertyBag содержит следующие методы.
IPersistPropertyBag::InitNew Сообщает объекту, что он инициализируется как вновь созданный объект. |
IPersistPropertyBag::Load Указывает объекту инициализироваться с помощью свойств, доступных в контейнере свойств, и уведомлять предоставленный объект журнала ошибок при возникновении ошибок. |
IPersistPropertyBag::Save Указывает объекту сохранить свои свойства в заданном контейнере свойств и при необходимости очистить флаг грязное объекта. |
Комментарии
IPersistPropertyBag предоставляет объект с интерфейсом IPropertyBag, с помощью которого он может сохранять и загружать отдельные свойства. Объект, реализующий IPropertyBag , может сохранять эти свойства различными способами, например парами "имя-значение" в текстовом файле. Ошибки, возникшие в процессе (с обеих сторон), записываются в журнал ошибок через IErrorlog. Этот механизм создания отчетов об ошибках работает для каждого свойства, а не для всех свойств одновременно.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | сборка Windows 10 20348 |
Минимальная версия сервера | сборка Windows 10 20348 |
Верхняя часть | ocidl.h |