Aracılığıyla paylaş


IPropertyProxyEESide::InPlaceUpdateObject

Nesnenin verilerini verilen veri nesnesiyle Güncelleştirmeler ve nesnenin yeni verilerini temsil eden yeni bir veri nesnesi döndürür.

Sözdizimi

int InPlaceUpdateObject(
   IEEDataStorage     dataIn,
   out IEEDataStorage dataOut
);

Parametreler

dataIn
[in] Yeni verileri içeren bir IEEData Depolama nesnesi.

dataOut
[out] Değiştirilen verileri içeren yeni IEEDataStorage bir nesne döndürür.

İade Değeri

Başarılı olursa döndürür S_OK; aksi takdirde bir hata kodu döndürür.

Açıklamalar

Bu yöntem aslında nesnenin verilerini güncelleştirir. Döndürülen IEEData Depolama nesnesindeki verilerin gelen IEEDataStorage nesnedeki veriyle aynı olması gerekmez, ancak döndürülen nesne özelliğin geçerli değerini yansıtmalıdır.

Gelen veri nesnesi genellikle EE tarafından uygulanmaz. Bununla birlikte, bu yöntem tarafından döndürülen nesne her zaman EE tarafından uygulanır ve bu da EE'nin istenen sınıf üzerinde arabirimi uygulamasına IEEDataStorage olanak tanır.

CreateReplacementObject yöntemi, gelen veri nesnesini temel alan bir veri nesnesi oluşturur ancak özelliğin özgün verilerini etkilemez.

Ayrıca bkz.