Antarmuka IOleObject (oleidl.h)
Berfungsi sebagai sarana utama di mana objek yang disematkan menyediakan fungsionalitas dasar, dan berkomunikasi dengan, kontainernya.
Warisan
Antarmuka IOleObject mewarisi dari antarmuka IUnknown . IOleObject juga memiliki jenis anggota ini:
Metode
Antarmuka IOleObject memiliki metode ini.
IOleObject::Advise Membuat koneksi penasihat antara objek dokumen campuran dan sink saran objek panggilan, di mana objek panggilan menerima pemberitahuan ketika objek dokumen campuran diganti namanya, disimpan, atau ditutup. |
IOleObject::Close Mengubah objek yang disematkan dari yang sedang berjalan ke status dimuat. Memutuskan sambungan objek tertaut dari sumber tautannya. |
IOleObject::D oVerb Meminta agar objek melakukan tindakan sebagai respons terhadap tindakan pengguna akhir. Tindakan yang mungkin dijumlahkan untuk objek di IOleObject::EnumVerbs. |
IOleObject::EnumAdvise Mengambil penunjuk ke enumerator yang dapat digunakan untuk menghitung koneksi penasihat yang terdaftar untuk objek, sehingga kontainer dapat mengetahui apa yang harus dilepaskan sebelum menutup. |
IOleObject::EnumVerbs Mengekspos menu tarik-turun yang mencantumkan kata kerja yang tersedia untuk objek dalam urutan naik menurut nomor kata kerja. |
IOleObject::GetClientSite Mengambil penunjuk ke situs klien objek yang disematkan. |
IOleObject::GetClipboardData Mengambil objek data yang berisi konten objek tersemat saat ini tempat metode ini dipanggil. Dengan menggunakan penunjuk ke objek data ini, dimungkinkan untuk membuat objek tersemat baru dengan data yang sama dengan aslinya. |
IOleObject::GetExtent Mengambil ukuran tampilan objek yang sedang berjalan. |
IOleObject::GetMiscStatus Mengambil status objek saat pembuatan dan pemuatan. |
IOleObject::GetMoniker Mengambil moniker objek yang disematkan, yang dapat digunakan pemanggil untuk menautkan ke objek. |
IOleObject::GetUserClassID Mengambil pengidentifikasi kelas objek, CLSID yang sesuai dengan string yang mengidentifikasi objek ke pengguna akhir. |
IOleObject::GetUserType Mengambil nama jenis pengguna objek untuk ditampilkan dalam elemen antarmuka pengguna seperti menu, kotak daftar, dan kotak dialog. |
IOleObject::InitFromData Menginisialisasi objek yang baru dibuat dengan data dari objek data tertentu, yang dapat berada di kontainer yang sama atau di Clipboard. |
IOleObject::IsUpToDate Memeriksa apakah objek sudah diperbarui. |
IOleObject::SetClientSite Menginformasikan objek yang disematkan dari lokasi tampilannya, yang disebut "situs klien," dalam kontainernya. |
IOleObject::SetColorScheme Menentukan palet warna yang harus digunakan aplikasi objek saat mengedit objek yang ditentukan. |
IOleObject::SetExtent Menginformasikan objek tentang berapa banyak ruang tampilan yang telah ditetapkan kontainernya. |
IOleObject::SetHostNames Menyediakan objek dengan nama aplikasi kontainernya dan dokumen majemuk tempatnya disematkan. |
IOleObject::SetMoniker Memberi tahu objek moniker kontainernya, moniker objek itu sendiri relatif terhadap kontainer, atau moniker penuh objek. |
IOleObject::Unadvise Menghapus koneksi penasihat yang dibuat sebelumnya. (IOleObject.Unadvise) |
IOleObject::Update Updates penangan objek atau menautkan data objek atau melihat cache. |
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 |