IPropertyStorage::Mengembalikan metode (propidl.h)

Metode Kembali membuang semua perubahan pada kumpulan properti bernama sejak terakhir dibuka atau membuang perubahan yang terakhir dilakukan pada kumpulan properti. Metode ini tidak berpengaruh pada set properti mode langsung.

Sintaks

HRESULT Revert();

Mengembalikan nilai

Metode ini mendukung nilai pengembalian standar E_UNEXPECTED, selain yang berikut ini:

Keterangan

Untuk set properti mode bertransaksi, metode ini membuang semua perubahan yang telah dibuat dalam set properti ini sejak set dibuka atau sejak terakhir kali dilakukan, (mana pun nanti). Setelah operasi ini, properti penyimpanan atau nilai aliran yang ada yang telah dibuka dari kumpulan properti yang dikembalikan tidak lagi valid dan tidak dapat digunakan. Kesalahan STG_E_REVERTED akan dikembalikan pada semua panggilan, kecuali yang akan Dirilis, menggunakan aliran atau penyimpanan ini.

Untuk set properti mode langsung, permintaan ini diabaikan dan mengembalikan S_OK.

Persyaratan

   
Klien minimum yang didukung Windows 2000 Professional [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows 2000 Server [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header propidl.h (termasuk Objbase.h, Propidlbase.h)
Pustaka Uuid.lib
DLL Ole32.dll

Lihat juga

IPropertyStorage

IPropertyStorage::Commit