Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Предоставляет методы, позволяющие обработчику управлять различными состояниями для каждого свойства.
Наследование
Интерфейс IPropertyStoreCache наследуется от IPropertyStore. IPropertyStoreCache также имеет следующие типы элементов:
Методы
Интерфейс IPropertyStoreCache содержит следующие методы.
|
IPropertyStoreCache::GetState Возвращает состояние указанного ключа свойства. |
|
IPropertyStoreCache::GetValueAndState Возвращает данные о значении и состоянии для ключа свойства. |
|
IPropertyStoreCache::SetValueAndState Задает значение и данные состояния для ключа свойства. |
Комментарии
Этот интерфейс также предоставляет методы интерфейса IPropertyStore , от которого он наследуется.
Когда следует реализовать
Реализация этого интерфейса предоставляется CLSID_InMemoryPropertyStore. Пользователям никогда не нужно реализовывать его самостоятельно.CLSID_InMemoryPropertyStore реализует интерфейсЫ IPropertyStoreCache , А также IPropertyStore и другие интерфейсы для хранения дополнительных сведений (PSC_STATE) о каждом из свойств. Эти сведения могут быть полезны для разработчиков обработчиков свойств. Это также может быть полезно в других сценариях, где требуется кэш значений свойств.
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows Vista [только классические приложения] |
| Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
| Целевая платформа | Windows |
| Header | propsys.h |