Bagikan melalui


Panduan petak peta sekunder

Petak sekunder menyediakan cara yang konsisten dan efisien bagi pengguna untuk langsung mengakses area tertentu dalam aplikasi dari menu Mulai. Meskipun pengguna memilih apakah akan "menyematkan" petak peta sekunder atau tidak ke menu Mulai, area yang dapat disematkan dalam aplikasi ditentukan oleh pengembang. Untuk ringkasan yang lebih rinci, lihat Gambaran umum petak peta sekunder. Pertimbangkan panduan ini saat Anda mengaktifkan petak sekunder dan merancang UI terkait di aplikasi Anda.

Catatan

Hanya pengguna yang dapat menyematkan petak peta sekunder ke menu Mulai; aplikasi tidak dapat menyematkan petak sekunder secara terprogram. Pengguna juga mengontrol penghapusan petak peta, dan dapat menghapus petak sekunder dari menu Mulai atau dari dalam aplikasi induk.

Rekomendasi

Pertimbangkan rekomendasi berikut saat mengaktifkan petak sekunder di aplikasi Anda:

  • Saat konten dalam fokus dapat disematkan, bilah aplikasi harus berisi tombol "Sematkan ke Mulai" untuk membuat petak peta sekunder bagi pengguna.
  • Ketika pengguna mengklik "Sematkan ke Mulai", Anda harus segera memanggil API dari utas UI untuk menyematkan petak sekunder.
  • Jika konten dalam fokus sudah disematkan, ganti tombol "Sematkan ke Mulai" pada bilah aplikasi dengan tombol "Lepaskan dari Mulai". Tombol "Lepaskan dari Mulai" harus menghapus petak peta sekunder yang ada.
  • Saat konten dalam fokus tidak dapat disematkan, jangan tampilkan tombol "Sematkan ke Mulai" (atau tampilkan tombol "Sematkan ke Mulai" yang dinonaktifkan).
  • Gunakan glyph yang disediakan sistem untuk tombol "Sematkan ke Mulai" dan "Lepaskan dari Mulai" (lihat pin dan lepaskan anggota di Windows.UI.Xaml.Controls.Symbol atau WinJS.UI.AppBarIcon).
  • Gunakan teks tombol standar: "Sematkan ke Mulai" dan "Lepaskan dari Mulai". Anda harus mengambil alih teks default saat menggunakan pin yang disediakan sistem dan melepaskan glyph.
  • Jangan gunakan petak peta sekunder sebagai tombol perintah virtual untuk berinteraksi dengan aplikasi induk, seperti petak peta "lewati ke trek berikutnya".

Panduan penggunaan tambahan untuk dev

  • Ketika aplikasi diluncurkan, aplikasi harus selalu menghitung petak sekundernya, jika ada penambahan atau penghapusan yang tidak diketahui. Saat petak peta sekunder dihapus melalui bilah aplikasi layar Mulai, Windows cukup menghapus petak peta. Aplikasi itu sendiri bertanggung jawab untuk merilis sumber daya apa pun yang digunakan oleh petak sekunder. Ketika petak peta sekunder disalin melalui cloud, pemberitahuan petak peta atau lencana saat ini pada petak sekunder, pemberitahuan terjadwal, saluran pemberitahuan push, dan Pengidentifikasi Sumber Daya Seragam (URI) yang digunakan dengan pemberitahuan berkala tidak disalin dengan petak sekunder dan harus disiapkan lagi.
  • Aplikasi harus menggunakan ID unik yang bermakna, dapat dikremasi ulang untuk petak peta sekunder. Menggunakan ID petak peta sekunder yang dapat diprediksi yang bermakna bagi aplikasi membantu aplikasi memahami apa yang harus dilakukan dengan petak peta ini ketika terlihat dalam instalasi baru di komputer baru.
    • Pada runtime, aplikasi dapat mengkueri apakah ada petak peta tertentu.
    • Platform petak peta sekunder dapat diminta untuk mengembalikan set semua petak peta sekunder milik aplikasi tertentu. Menggunakan ID unik yang bermakna untuk petak peta ini dapat membantu aplikasi memeriksa kumpulan petak sekunder dan melakukan tindakan yang sesuai. Misalnya, untuk aplikasi media sosial, ID dapat mengidentifikasi kontak individual yang petak petanya dibuat.
  • Petak sekunder, seperti semua petak peta di layar Mulai, adalah outlet dinamis yang dapat sering diperbarui dengan konten baru. Petak peta sekunder dapat menampilkan pemberitahuan dan pembaruan dengan menggunakan mekanisme yang sama dengan petak peta lainnya. Lihat Memilih metode pengiriman pemberitahuan untuk mempelajari selengkapnya.