IPropertyProxyEESide::InPlaceUpdateObject
사용 하 여 지정 된 데이터 개체는 개체의 데이터를 업데이트 하 고 새 개체의 데이터를 나타내는 새 데이터 개체를 반환 합니다.
HRESULT InPlaceUpdateObject(
[in] IEEDataStorage* dataIn,
[out] IEEDataStorage** dataOut
);
int InPlaceUpdateObject(
IEEDataStorage dataIn,
out IEEDataStorage dataOut
);
매개 변수
dataIn
[in] IEEDataStorage 새 데이터가 들어 있는 개체입니다.dataOut
[out] 새 반환 IEEDataStorage 대체 데이터를 포함 하는 개체입니다.
반환 값
성공 하면 반환 S_OK. 그렇지 않으면 오류 코드를 반환 합니다.
설명
이 메서드는 실제로 해당 개체의 데이터를 업데이트합니다. 데이터는 반환 된 IEEDataStorage 개체에서 들어오는 데이터를 동일 하 게 필요 하지 않은 IEEDataStorage 하지만 반환 되는 개체 속성의 현재 값을 반영 합니다.
들어오는 데이터 개체는 EE에서 일반적으로 구현 되지 않습니다. 그러나이 메서드에 의해 반환 되는 개체 EE 구현할 수 있도록 하는 EE에서 항상 구현 되는 IEEDataStorage 인터페이스에 필요한 모든 클래스입니다.
IPropertyProxyEESide::CreateReplacementObject 메서드는 들어오는 데이터 개체를 기준으로 데이터 개체를 만들지만 속성의 원래 데이터는 영향을 주지 않습니다.