CPROPS. CPP

In der Beispielanbieterkomponente finden Sie ein Beispiel für eine Eigenschaftscacheimplementierung in cprops.cpp. Unterstützte Methoden sind in der folgenden Tabelle aufgeführt.

Methode BESCHREIBUNG
CPropertyCache::addproperty Erweitern Sie den Eigenschaftencache, indem Sie einen neuen hinzufügen.
CPropertyCache::updateproperty Suchen Sie die -Eigenschaft, geben Sie ihren Inhalt frei, und verwenden Sie stattdessen neue Werte. markieren Sie dann den Cache für diese Eigenschaft geändert.
CPropertyCache::findproperty Suchen Sie diese Eigenschaft anhand des Namens. speichern Sie den zugehörigen Index.
CPropertyCache::getproperty Suchen Sie die Eigenschaft im Cache, falls verfügbar, und rufen Sie andernfalls GetInfo auf. Legen Sie den Index fest, und kopieren Sie die neuen Werte.
CPropertyCache::p utproperty Suchen Sie die -Eigenschaft. Geben Sie frei, was dort war, und geben Sie neue Werte ein.
CPropertyCache::CPropertyCache Standardkonstruktor.
CPropertyCache::~CPropertyCache Standard-Destruktor.
CPropertyCache::createpropertycache Erstellen Sie den Cache.
CPropertyCache::unboundgetproperty Suchen Sie die -Eigenschaft im Cache, und legen Sie sie auf diese Werte fest.
CPropertyCache::SampleDSMarshallProperties Marshal-Eigenschaftsdaten und -werte.
CPropertyCache::marshallproperty Marshallen Sie eine Eigenschaft.
CPropertyCache::SampleDSUnMarshallProperties Unmarshal property data and values( Unmarshal property data and values).
CPropertyCache::unmarshallproperty Heben Sie eine Eigenschaft auf.