Condividi tramite


Interfaccia IPropertyStoreCache (propsys.h)

Espone i metodi che consentono a un gestore di gestire vari stati per ogni proprietà.

Ereditarietà

L'interfaccia IPropertyStoreCache eredita da IPropertyStore. IPropertyStoreCache include anche questi tipi di membri:

Metodi

L'interfaccia IPropertyStoreCache include questi metodi.

 
IPropertyStoreCache::GetState

Ottiene lo stato di una chiave di proprietà specificata.
IPropertyStoreCache::GetValueAndState

Ottiene i dati di valore e stato per una chiave di proprietà.
IPropertyStoreCache::SetValueAndState

Imposta il valore e i dati sullo stato per una chiave di proprietà.

Commenti

Questa interfaccia fornisce anche i metodi dell'interfaccia IPropertyStore , da cui eredita.

Quando implementare

Un'implementazione di questa interfaccia viene fornita da CLSID_InMemoryPropertyStore. Gli utenti non devono mai implementarlo.

CLSID_InMemoryPropertyStore implementa IPropertyStoreCache , nonché IPropertyStore e altre interfacce in modo da poter archiviare informazioni aggiuntive (PSC_STATE) su ognuna delle proprietà. Queste informazioni possono essere utili per gli implementatori del gestore delle proprietà. Può essere utile anche in altri scenari in cui è necessaria una cache di valori delle proprietà.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione propsys.h