visual (Skema petak peta)

Berisi beberapa elemen anak yang mengikat , yang masing-masing mendefinisikan petak peta.

Hierarki elemen

<Ubin>
<Visual>

Sintaks

<visual version?       = integer
        lang?          = string
        baseUri?       = anyURI
        branding?      = "none" | "logo" | "name"
        addImageQuery? = boolean
        contentId?     = string >

  <!-- Child elements -->
  binding+

</visual>

Kunci

? opsional (nol atau satu) + diperlukan (satu atau beberapa)

Atribut dan Elemen

Atribut

Atribut Deskripsi Jenis Data Diperlukan Nilai default
addImageQuery

Atur ke true untuk memungkinkan Windows menambahkan string kueri ke URI gambar yang disediakan dalam pemberitahuan petak peta. Gunakan atribut ini jika server Anda menghosting gambar dan dapat menangani string kueri, baik dengan mengambil varian gambar berdasarkan string kueri atau dengan mengabaikan string kueri dan mengembalikan gambar seperti yang ditentukan tanpa string kueri. String kueri ini menentukan skala, pengaturan kontras, dan bahasa; misalnya, nilai

"www.website.com/images/hello.png"

disertakan dalam pemberitahuan menjadi

"www.website.com/images/hello.png?ms-scale=100&ms-contrast=standard&ms-lang=en-us"

boolean Tidak salah
baseUri

URI dasar default yang dikombinasikan dengan URI relatif dalam atribut sumber gambar.

anyURI Tidak ms-appx:///
Branding

Formulir yang harus digunakan petak peta untuk menampilkan merek aplikasi.

Atribut ini dapat memiliki salah satu nilai berikut:

  • tidak ada
  • logo
  • nama
Tidak Tidak ada
contentId

Atur ke string yang ditentukan pengirim yang secara unik mengidentifikasi konten pemberitahuan. Ini mencegah duplikat dalam situasi di mana templat petak peta besar menampilkan tiga pemberitahuan petak peta lebar terakhir.

string Tidak Tidak ada
Lang

Lokal target payload XML, ditentukan sebagai tag bahasa BCP-47 seperti "en-US" atau "fr-FR". Lokal ini ditimpa oleh lokal apa pun yang ditentukan dalam pengikatan atau teks. Jika nilai ini adalah string harfiah, atribut ini default ke bahasa UI pengguna. Jika nilai ini adalah referensi string, atribut ini default ke lokal yang dipilih oleh Windows Runtime dalam menyelesaikan string. Lihat Keterangan saat nilai ini tidak ditentukan.

string Tidak Tidak ada
versi

Versi skema XML petak peta payload khusus ini dikembangkan. Ini dapat memiliki dua nilai, 1 atau 2. Versi 1 memerlukan payload yang valid di bawah skema Windows 8. Versi 2 mengenali templat petak peta besar baru, nama templat Windows 8.1 baru untuk templat yang ada, dan atribut fallback dari elemen pengikatan.

bilangan bulat Tidak 1

 

Elemen Anak

Elemen Anak Deskripsi
Azure Storage

Menentukan templat petak peta. Setiap pemberitahuan harus menyertakan satu elemen pengikatan untuk setiap ukuran petak peta yang didukung.

 

Elemen Induk

Elemen Induk Deskripsi
Ubin

Elemen petak peta dasar, yang berisi satu elemen visual .

 

Keterangan

Tabel berikut menjelaskan bagaimana sistem merespons ketika bahasa tidak ditentukan.

Untuk... Respons sistem
Bahasa untuk pemberitahuan
  • Jika diatur secara eksplisit, gunakan visual.lang atau binding.lang
  • Jika tidak, pengaturan bahasa khusus aplikasi (bahasa, jika ada, bahwa [Sistem Manajemen Sumber Daya](/previous-versions/windows/apps/jj552947(v=win.10)) menentukan aplikasi akan berjalan dalam profil bahasa saat ini)
  • Bahasa lain dari nama tampilan pada petak peta seperti yang diselesaikan oleh Windows Runtime
  • Lain bahasa UI Shell (bahasa MUI)

Bahasa ini terutama memengaruhi tata letak kolom dalam templat yang menampilkan kolom.

Elemen teks dengan teks harfiah
  • Jika diatur secara eksplisit, gunakan visual.lang atau binding.lang
  • Jika tidak, pengaturan bahasa khusus aplikasi (bahasa, jika ada, bahwa [Sistem Manajemen Sumber Daya](/previous-versions/windows/apps/jj552947(v=win.10)) menentukan aplikasi akan berjalan dalam profil bahasa saat ini)
  • Bahasa lain dari nama tampilan pada petak peta seperti yang diselesaikan oleh Windows Runtime
  • Lain bahasa UI shell (bahasa MUI)
Elemen teks dengan konten ms-resource
  • Jika diatur secara eksplisit, gunakan visual.lang atau binding.lang, dan bahasa eksplisit ditambahkan ke daftar bahasa [ResourceContext](/previous-versions/windows/apps/jj552947(v=win.10)#resourcecontext) yang digunakan untuk mengatasi string
  • Jika tidak, [ResourceContext](/previous-versions/windows/apps/jj552947(v=win.10)#resourcecontext) digunakan sebagai diinisialisasi dengan profil bahasa pengguna

Setelah string diselesaikan, bahasa untuk string yang diselesaikan ditetapkan ke elemen teks. Bahasa ini membentuk perataan teks (LTR vs. RTL) dan pilihan font untuk UI.

gambar ms-appx:///
  • Jika diatur secara eksplisit, gunakan visual.lang atau binding.lang, bahasa eksplisit ditambahkan ke daftar bahasa [ResourceContext](/previous-versions/windows/apps/jj552947(v=win.10)#resourcecontext) yang digunakan untuk mengatasi string
  • Jika tidak, [ResourceContext](/previous-versions/windows/apps/jj552947(v=win.10)#resourcecontext) yang kami gunakan sebagai diinisialisasi dengan profil bahasa pengguna
Gambar cloud
  • Jika diatur secara eksplisit, gunakan visual.lang atau binding.lang
  • Selain pengaturan bahasa khusus aplikasi (bahasa, jika ada, bahwa [Sistem Manajemen Sumber Daya](/previous-versions/windows/apps/jj552947(v=win.10)) menentukan aplikasi akan berjalan dalam profil bahasa saat ini)
  • Bahasa lain dari nama tampilan pada petak peta seperti yang diselesaikan oleh Windows Runtime (mungkin tidak diatur jika namanya netral bahasa)
  • Lain bahasa UI Shell (bahasa MUI)

Bahasa ini disertakan dalam string kueri jika addImageQuery benar.

 

Persyaratan

Nilai
Ruang nama http://schemas.microsoft.com/notifications/2012/tile.xsd