IPropertyProxyEESide::InPlaceUpdateObject
Aktualizace data objektu s daným datovým objektem a vrátí nový datový objekt představující nová data objektu.
Syntaxe
Parametry
dataIn
[v] Objekt IEEDataStorage obsahující nová data.
dataOut
[ven] Vrátí nový IEEDataStorage
objekt obsahující nahrazená data.
Vrácená hodnota
V případě úspěchu vrátí hodnotu S_OK
; v opačném případě vrátí kód chyby.
Poznámky
Tato metoda ve skutečnosti aktualizuje data objektu. Data ve vrácených objektu IEEDataStorage nemusí být stejná jako data v příchozím IEEDataStorage
objektu, ale vrácený objekt musí odrážet aktuální hodnotu vlastnosti.
EE obvykle neimplementuje příchozí datový objekt. Objekt vrácený touto metodou je však vždy implementován EE, který umožňuje EE implementovat IEEDataStorage
rozhraní na libovolné třídě je požadovaná.
CreateReplacementObject metoda vytvoří datový objekt založený na příchozím datovém objektu, ale nemá vliv na původní data vlastnosti.