Udostępnij za pośrednictwem


IPropertyProxyEESide::CreateReplacementObject

Tworzy kopię obiektu danych specyficzną dla ewaluatora wyrażeń (EE).

Składnia

int CreateReplacementObject(
   IEEDataStorage     dataIn,
   out IEEDataStorage dataOut
);

Parametry

dataIn
[in] Obiekt IEEDataStorage przechowujący dane do skopiowania.

dataOut
[out] Zwraca nowy IEEDataStorage obiekt.

Wartość zwracana

Jeśli operacja powiedzie się, zwraca wartość S_OK; w przeciwnym razie zwraca kod błędu.

Uwagi

Ta metoda otrzymuje obiekt IEEDataStorage reprezentujący tablicę bajtów. Ten przychodzący obiekt danych zwykle nie jest implementowany przez EE. Jednak obiekt zwracany przez tę metodę jest zawsze implementowany przez EE, co umożliwia EE zaimplementowanie interfejsu IEEDataStorage w dowolnej klasie.

Należy pamiętać, że dane dostarczane przez obiekt przychodzący IEEDataStorage muszą być tymi samymi danymi w obiekcie wychodzącym IEEDataStorage .

Zobacz też