Antarmuka IOleClientSite (oleidl.h)
Menyediakan sarana utama di mana objek yang disematkan mendapatkan informasi tentang lokasi dan luas situs tampilannya, monikernya, antarmuka penggunanya, dan sumber daya lain yang disediakan oleh kontainernya. Server objek memanggil IOleClientSite untuk meminta layanan dari kontainer. Kontainer harus menyediakan satu instans IOleClientSite untuk setiap objek dokumen campuran yang dikandungnya.
Catatan Antarmuka ini tidak didukung untuk digunakan di seluruh batas komputer.
Warisan
Antarmuka IOleClientSite mewarisi dari antarmuka IUnknown . IOleClientSite juga memiliki jenis anggota ini:
Metode
Antarmuka IOleClientSite memiliki metode ini.
IOleClientSite::GetContainer Mengambil penunjuk ke kontainer objek. |
IOleClientSite::GetMoniker Mengambil moniker untuk situs klien objek. Objek dapat memaksa penugasan sendiri atau moniker kontainernya dengan menentukan nilai untuk dwAssign. |
IOleClientSite::OnShowWindow Memberi tahu kontainer ketika jendela objek yang disematkan akan menjadi terlihat atau tidak terlihat. Metode ini tidak berlaku untuk objek yang diaktifkan di tempat dan oleh karena itu tidak memiliki jendela terpisah dari kontainernya. |
IOleClientSite::RequestNewObjectLayout Meminta kontainer untuk mengubah ukuran situs tampilan untuk objek yang disematkan. |
IOleClientSite::SaveObject Menyimpan objek tersemat yang terkait dengan situs klien. Fungsi ini sinkron; pada saat kembali, penyimpanan akan selesai. |
IOleClientSite::ShowObject Meminta kontainer untuk menampilkan objeknya kepada pengguna. Metode ini memastikan bahwa kontainer itu sendiri terlihat dan tidak diminimalkan. |
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 | oleidl.h |