IOleClientSite 介面 (oleidl.h)
提供内嵌物件取得其顯示網站、其 Moniker、使用者介面,以及其容器提供之其他資源的相關資訊的主要方法。 物件服務器會呼叫 IOleClientSite 以向容器要求服務。 容器必須為其包含的每個複合檔案物件提供一個 IOleClientSite 實例。
注意 此介面不支援跨電腦界限使用。
繼承
IOleClientSite介面繼承自IUnknown介面。 IOleClientSite 也有下列類型的成員:
方法
IOleClientSite介面具有這些方法。
IOleClientSite::GetContainer 擷取物件容器的指標。 |
IOleClientSite::GetMoniker 擷取物件的用戶端月臺的 Moniker。 物件可以藉由指定 dwAssign 的值,強制指派自己的或其容器的 Moniker。 |
IOleClientSite::OnShowWindow 當内嵌物件的視窗即將變成可見或不可見時通知容器。 這個方法不適用於就地啟動的物件,因此沒有與其容器不同的視窗。 |
IOleClientSite::RequestNewObjectLayout 要求容器調整内嵌物件的顯示網站大小。 |
IOleClientSite::SaveObject 儲存與用戶端網站相關聯的内嵌物件。 此函式是同步的;在傳回時,儲存將會完成。 |
IOleClientSite::ShowObject 要求容器向使用者顯示其物件。 此方法可確保容器本身可見且不會最小化。 |
需求
最低支援的用戶端 | Windows 2000 專業版 [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | Windows 2000 Server [傳統型應用程式 |UWP 應用程式] |
目標平台 | Windows |
標頭 | oleidl.h |