Интерфейс IPropertyStoreCache (propsys.h)
Предоставляет методы, позволяющие обработчику управлять различными состояниями для каждого свойства.
Наследование
Интерфейс 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 |