Komunikasi aplikasi ke aplikasi

Bagian ini menjelaskan cara berbagi data antara aplikasi Platform Windows Universal (UWP), termasuk cara menggunakan share contract, copy and paste, drag and drop, dan app services.

Kontrak Berbagi adalah salah satu cara pengguna dapat dengan cepat bertukar data antar aplikasi. Misalnya, pengguna mungkin ingin berbagi halaman web dengan teman mereka menggunakan aplikasi jejaring sosial, atau menyimpan tautan di aplikasi catatan untuk dirujuk nanti. Pertimbangkan untuk menggunakan kontrak Berbagi jika aplikasi Anda menerima konten dalam skenario yang dapat diselesaikan pengguna dengan cepat saat berada dalam konteks aplikasi lain.

Aplikasi dapat mendukung fitur Bagikan dengan dua cara. Pertama, ini bisa menjadi aplikasi sumber yang menyediakan konten yang ingin dibagikan pengguna. Kedua, aplikasi dapat menjadi aplikasi target yang dipilih pengguna sebagai tujuan untuk konten bersama. Aplikasi juga dapat berupa aplikasi sumber dan aplikasi target. Jika Anda ingin aplikasi berbagi konten sebagai aplikasi sumber, Anda perlu memutuskan format data apa yang dapat disediakan aplikasi Anda.

Selain kontrak Berbagi, aplikasi juga dapat mengintegrasikan teknik klasik untuk mentransfer data, seperti menyeret dan menjatuhkan atau menyalin dan menempelkan. Selain komunikasi antara aplikasi UWP, metode ini juga mendukung berbagi ke dan dari aplikasi desktop.

Aplikasi UWP juga dapat membuat layanan aplikasi yang menyediakan fungsionalitas untuk aplikasi UWP lainnya. Layanan aplikasi berjalan sebagai tugas latar belakang di aplikasi host dan dapat menyediakan layanannya ke aplikasi lain. Misalnya, layanan aplikasi mungkin menyediakan layanan pemindai kode batang yang dapat digunakan aplikasi lain.

Di bagian ini

Topik Deskripsi
Berbagi data Artikel ini menjelaskan cara mendukung kontrak Berbagi di aplikasi UWP. Kontrak Berbagi adalah cara mudah untuk berbagi data dengan cepat, seperti teks, tautan, foto, dan video, di antara aplikasi. Misalnya, pengguna mungkin ingin berbagi halaman web dengan teman mereka menggunakan aplikasi jejaring sosial, atau menyimpan tautan di aplikasi catatan untuk dirujuk nanti.
Menerima data Artikel ini menjelaskan cara menerima konten di aplikasi UWP Anda yang dibagikan dari aplikasi lain menggunakan Kontrak berbagi. Kontrak Berbagi ini memungkinkan aplikasi Anda disajikan sebagai opsi saat pengguna memanggil Berbagi.
Salin dan tempel Artikel ini menjelaskan cara mendukung penyalinan dan tempel di aplikasi UWP menggunakan clipboard. Salin dan tempel adalah cara klasik untuk bertukar data baik antar aplikasi, atau dalam aplikasi, dan hampir setiap aplikasi dapat mendukung operasi clipboard hingga tingkat tertentu.
Seret dan letakkan Artikel ini menjelaskan cara menambahkan penyeretan dan penghapusan di aplikasi UWP Anda. Seret dan letakkan adalah cara klasik dan alami untuk berinteraksi dengan konten seperti gambar dan file. Setelah diimplementasikan, seret dan letakkan berfungsi dengan mulus ke semua arah, termasuk aplikasi-ke-aplikasi, aplikasi-ke-desktop, dan desktop-ke-aplikasi.
Membuat dan menggunakan layanan aplikasi Artikel ini menjelaskan cara membuat layanan aplikasi di aplikasi UWP yang menyediakan layanan ke aplikasi UWP lainnya.

Baca juga