Freigeben über


IPropertyProxyEESide::CreateReplacementObject

Erstellt eine Kopie eines Datenobjekts, das für den Ausdrucksauswert (EE) spezifisch ist.

Syntax

int CreateReplacementObject(
   IEEDataStorage     dataIn,
   out IEEDataStorage dataOut
);

Parameter

dataIn
[in] Ein IEEDataStorage-Objekt , das die zu kopierenden Daten enthält.

dataOut
[out] Gibt ein neues IEEDataStorage Objekt zurück.

Rückgabewert

Wenn die Ausführung erfolgreich ist, wird S_OK, andernfalls ein Fehlercode zurückgegeben.

Hinweise

Diese Methode erhält ein IEEDataStorage -Objekt, das ein Bytearray darstellt. Dieses eingehende Datenobjekt wird in der Regel nicht vom EE implementiert. Das von dieser Methode zurückgegebene Objekt wird jedoch immer vom EE implementiert, wodurch der EE die IEEDataStorage Schnittstelle auf die gewünschte Klasse implementieren kann.

Beachten Sie, dass die vom eingehenden IEEDataStorage Objekt bereitgestellten Daten dieselben Daten im ausgehenden IEEDataStorage Objekt sein müssen.

Siehe auch