Virtual BOOL ExchangePersistentProp ( LPCTSTR pszPropName, LPUNKNOWN estremo * ppUnk, REFIID iid, LPUNKNOWN pUnkDefault ) = 0;
Valore restituito
Diverso da zero se lo scambio è riuscito; 0 se soccombente.
Parametri
pszPropName
Il nome della proprietà essere scambiati.
ppUnk
Un puntatore a una variabile che contiene un puntatore all'interfaccia IUnknown della proprietà (questa variabile è in genere un membro della vostra classe).
iid
ID di interfaccia dell'interfaccia sulla proprietà che utilizzerà il controllo.
pUnkDefault
Valore predefinito per la proprietà.
Osservazioni
Scambia una proprietà tra il controllo e un file.
Se la proprietà viene caricata dal file al controllo, la proprietà viene creata e inizializzata dal file. Se la proprietà è essere archiviata, il valore è scritto nel file.
Le funzioni CArchivePropExchange::ExchangePersistentProp, CResetPropExchange::ExchangePersistentPrope CPropsetPropExchange::ExchangePersistentProp eseguire l'override di questa funzione virtuale pura.
Panoramica CPropExchange |nbsp; Membri della classe | Gerarchia Chart
Vedere a&nchenbsp;COleControl::DoPropExchange, CPropExchange::ExchangeBlobProp, CPropExchange::ExchangeFontProp, CPropExchange::ExchangeProp