Membuat Objek Tertaut dan Disematkan dari Data yang Ada

Pengguna biasanya merakit dokumen majemuk dengan menggunakan clipboard atau menyeret dan meletakkan untuk menyalin objek data dari aplikasi servernya ke aplikasi kontainer pengguna. Dengan aplikasi yang mendukung OLE, pengguna dapat memulai transfer dari server atau kontainer. Misalnya, server dapat menyalin data ke clipboard di aplikasi server, lalu beralih ke aplikasi kontainer dan memilih Tempel Objek Khusus/Tersemat atau perintah menu yang setara untuk membuat objek tersemat baru dari data yang dipilih. Atau, pengguna dapat menyeret data dari satu aplikasi ke aplikasi lainnya. Prosesnya mirip untuk membuat objek tertaut.

Catatan

Aplikasi yang berfungsi sebagai server OLE dan kontainer dapat menggunakan pilihan datanya sendiri untuk membuat objek yang disematkan atau ditautkan di lokasi baru dalam dokumen yang sama.

 

Transfer data antara server OLE dan aplikasi kontainer dibangun berdasarkan transfer data yang seragam, seperti yang dijelaskan dalam Transfer Data. Server OLE dan penanganan objek mengimplementasikan IDataObject untuk membuat data mereka tersedia untuk transfer menggunakan clipboard atau seret dan letakkan. Objek OLE mendukung semua format clipboard biasa. Selain itu, mereka mendukung enam format clipboard yang mendukung pembuatan objek tertaut dan disematkan dari objek data yang dipilih.

Format papan klip OLE menjelaskan objek data yang, setelah dihilangkan atau ditempelkan dalam kontainer OLE, akan menjadi objek dokumen majemuk yang disematkan atau ditautkan. Objek data menyajikan format ini ke aplikasi kontainer dalam urutan keakuratannya sebagai deskripsi data. Dengan kata lain, objek menyajikan format pertama yang paling mewakilinya, diikuti dengan format terbaik berikutnya, dan sebagainya. Urutan yang disengaja ini mendorong aplikasi kontainer untuk menggunakan format terbaik.

Dokumen Gabungan

Data Transfer