Metode IOleClientSite::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. Nilai pengembalian lain yang mungkin 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 meneruskan bendera yang menentukan apakah objek harus menyimpan dirinya sendiri sebelum menutup, meminta instruksi 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 untuk menyimpan konten objek sebelum objek menutup dirinya sendiri. Jika kontainer menginstruksikan objek untuk tidak menyimpan dirinya sendiri, objek tidak boleh memanggil SaveObject.
Persyaratan
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 |
Lihat juga
Saran dan Komentar
Kirim dan lihat umpan balik untuk