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. |