Antarmuka IRichEditOle (richole.h)

Antarmuka IRichEditOle mengekspos fungsiOnalitas Model Objek Komponen (COM) dari kontrol edit yang kaya. Antarmuka dapat diperoleh dengan mengirim pesan EM_GETOLEINTERFACE .

Antarmuka ini memiliki metode berikut.

Warisan

Antarmuka IRichEditOle mewarisi dari antarmuka IUnknown . IRichEditOle juga memiliki jenis anggota ini:

Metode

Antarmuka IRichEditOle memiliki metode ini.

 
IRichEditOle::ActivateAs

Menangani perilaku Aktifkan Sebagai dengan membongkar semua objek kelas lama, memberi tahu OLE untuk memperlakukan objek tersebut sebagai objek kelas baru, dan memuat ulang objek. Jika objek tidak dapat dimuat ulang, objek akan dihapus.
IRichEditOle::ContextSensitiveHelp

Menunjukkan apakah kontrol edit yang kaya harus beralih ke atau ke luar mode bantuan yang sensitif terhadap konteks. Kontrol edit yang kaya memanggil metode IRichEditOle::ContextSensitiveHelp dari objek di tempat yang saat ini aktif jika terjadi perubahan status.
IRichEditOle::ConvertObject

Mengonversi objek ke tipe baru. Panggilan ini memuat ulang objek tetapi tidak memaksa pembaruan; penelepon harus melakukan ini.
IRichEditOle::GetClientSite

Mengambil antarmuka IOleClientSite yang akan digunakan saat membuat objek baru. Semua objek yang dimasukkan ke dalam kontrol edit yang kaya harus menggunakan antarmuka situs klien yang dikembalikan oleh fungsi ini. Situs klien dapat digunakan dengan tepat satu objek.
IRichEditOle::GetClipboardData

Mengambil objek clipboard untuk rentang dalam kontrol edit.
IRichEditOle::GetLinkCount

Mengembalikan jumlah objek dalam kontrol edit kaya yang merupakan tautan.
IRichEditOle::GetObject

Mengambil informasi, disimpan dalam struktur REOBJECT, tentang objek dalam kontrol edit yang kaya.
IRichEditOle::GetObjectCount

Mengembalikan jumlah objek yang saat ini terkandung dalam kontrol edit yang kaya.
IRichEditOle::HandsOffStorage

Menunjukkan kapan kontrol edit yang kaya adalah merilis referensinya ke antarmuka penyimpanan yang terkait dengan objek yang ditentukan. Panggilan ini tidak memanggil metode IRichEditOle::HandsOffStorage objek; penelepon harus melakukan itu.
IRichEditOle::ImportDataObject

Mengimpor objek papan klip ke kontrol edit kaya, menggantikan pilihan saat ini.
IRichEditOle::InPlaceDeactivate

Menunjukkan kapan kontrol edit yang kaya adalah menonaktifkan objek di tempat yang saat ini aktif, jika ada.
IRichEditOle::InsertObject

Menyisipkan objek ke dalam kontrol edit yang kaya.
IRichEditOle::SaveCompleted

Menunjukkan kapan operasi penyimpanan terbaru telah selesai dan bahwa kontrol edit yang kaya harus menahan penyimpanan yang berbeda untuk objek.
IRichEditOle::SetDvaspect

Mengatur aspek yang digunakan kontrol edit kaya untuk menggambar objek. Panggilan ini tidak mengubah informasi gambar yang di-cache di objek; ini harus dilakukan oleh penelepon. Panggilan memang menyebabkan objek digambar ulang.
IRichEditOle::SetHostNames

Mengatur nama host yang akan diberikan ke objek saat disisipkan ke kontrol edit yang kaya. Nama host digunakan dalam antarmuka pengguna server untuk menjelaskan konteks kontainer objek yang dibuka.
IRichEditOle::SetLinkAvailable

Mengatur nilai bit yang tersedia tautan di bendera objek.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header richole.h