Interface IPropertyStoreCache (propsys.h)
Expõe métodos que permitem que um manipulador gerencie vários estados para cada propriedade.
Herança
A interface IPropertyStoreCache herda de IPropertyStore. IPropertyStoreCache também tem estes tipos de membros:
Métodos
A interface IPropertyStoreCache tem esses métodos.
IPropertyStoreCache::GetState Obtém o estado de uma chave de propriedade especificada. |
IPropertyStoreCache::GetValueAndState Obtém dados de valor e estado para uma chave de propriedade. |
IPropertyStoreCache::SetValueAndState Define dados de valor e estado para uma chave de propriedade. |
Comentários
Essa interface também fornece os métodos da interface IPropertyStore , da qual herda.
Quando implementar
Uma implementação dessa interface é fornecida por CLSID_InMemoryPropertyStore. Os usuários nunca devem precisar implementá-lo por conta própria.CLSID_InMemoryPropertyStore implementa IPropertyStoreCache , bem como IPropertyStore e outras interfaces para que possa armazenar informações adicionais (PSC_STATE) sobre cada uma das propriedades. Essas informações podem ser úteis para implementadores do manipulador de propriedades. Ele também pode ser útil em outros cenários em que um cache de valores de propriedade é necessário.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | propsys.h |