IOleClientSite::Metode SaveObject (oleidl.h)
Menyimpan objek tersemat yang terkait dengan situs klien. Fungsi ini sinkron; pada saat kembali, penyimpanan akan selesai.
Sintaks
HRESULT SaveObject();
Mengembalikan nilai
Metode ini mengembalikan S_OK pada keberhasilan. Kemungkinan nilai pengembalian lainnya termasuk yang berikut ini.
Menampilkan kode | Deskripsi |
---|---|
|
Operasi gagal. |
Keterangan
Objek yang disematkan memanggil SaveObject untuk meminta kontainernya menyimpannya ke penyimpanan persisten saat pengguna akhir memilih perintah Pembaruan File atau Keluar. Panggilan sinkron, yang berarti bahwa pada saat kembali, operasi penyimpanan akan selesai.
Panggilan ke SaveObject terjadi di sebagian besar implementasi IOleObject::Close. Biasanya, ketika kontainer memberi tahu objek untuk ditutup, kontainer melewati bendera yang menentukan apakah objek harus menyimpan dirinya sendiri sebelum menutup, meminta petunjuk kepada pengguna, atau menutup tanpa menyimpan dirinya sendiri. Jika objek diinstruksikan untuk menyimpan dirinya sendiri, baik oleh kontainernya atau pengguna akhir, objek memanggil SaveObject untuk meminta aplikasi kontainer menyimpan konten objek sebelum objek menutup dirinya sendiri. Jika kontainer menginstruksikan objek untuk tidak menyimpan dirinya sendiri, objek tidak boleh memanggil SaveObject.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | oleidl.h |