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 |