共用方式為


IOleClientSite::SaveObject 方法 (oleidl.h)

儲存與客戶端網站相關聯的內嵌物件。 此函式是同步的;在傳回時,將會完成儲存。

Syntax

HRESULT SaveObject();

傳回值

此方法會在成功時傳回S_OK。 其他可能的傳回值包括下列專案。

傳回碼 Description
E_FAIL
作業失敗。

備註

內嵌物件會呼叫 SaveObject ,要求其容器在使用者選擇 [檔案更新] 或 [結束] 命令時,將其儲存至永續性記憶體。 呼叫是同步的,這表示在傳回時,將會完成儲存作業。

SaveObject 的呼叫會發生在 IOleObject::Close 的大部分實作中。 一般而言,當容器告知物件關閉時,容器會傳遞旗標,指定物件是否應該在關閉之前自行儲存、提示使用者輸入指示,或關閉而不儲存本身。 如果指示物件自行儲存,由其容器或終端使用者儲存,它會呼叫 SaveObject ,要求容器應用程式在物件關閉本身之前儲存物件的內容。 如果容器指示物件不要儲存本身,物件就不應該呼叫 SaveObject

規格需求

需求
最低支援的用戶端 Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限桌面應用程式]
目標平台 Windows
標頭 oleidl.h

另請參閱

IOleClientSite

IOleObject::Close