Bagikan melalui


uap:Rule (Windows 10)

Menentukan halaman mana dalam konteks web yang memiliki akses ke perangkat geolokasi sistem (jika aplikasi memiliki izin untuk mengakses kemampuan ini) dan akses ke clipboard.

Hierarki elemen

<Paket>

    <Aplikasi>

         <Aplikasi>

              <uap:ApplicationContentUriRules>

                   <uap:Rule>

Sintaks

<uap:Rule
      Type = 'A string that can have one of the following values: "include" or "exclude".'
      Match = 'A string with a value between 1 and 2084 characters in length.'
      WindowsRuntimeAccess = 'An optional string that can have one of the following values: "allowForWebOnly", "all", or "none".' 
      uap5:ServiceWorker = 'An optional boolean value.' />

Atribut dan elemen

Atribut

Atribut Deskripsi Jenis Data Diperlukan Nilai default
Jenis String yang menentukan apakah aturan tersebut merupakan aturan penyertaan atau pengecualian. String yang dapat memiliki salah satu nilai berikut: sertakan atau kecualikan. Ya
Cocok IRI yang digunakan dalam aturan. Lihat RFC 3987: Pengidentifikasi Sumber Daya Internasional (IR) untuk detailnya. Ini unik per aplikasi dalam paket dan peka huruf besar/kecil. Misalnya, nilai Kecocokan dapat berupa: https://www.microsoft.com/, atau *.pdf. String dengan nilai antara 1 dan 2084 karakter. Ya
WindowsRuntimeAccess Menyatakan akses UWP (Windows Runtime) dari situs jarak jauh. Atribut ini memberikan kontrol kepada pengembang untuk menentukan sekumpulan URI yang dapat mengakses API UWP dari situs web mereka. Atribut ini tidak diizinkan jika Jenis diatur ke exclude. String opsional yang dapat memiliki salah satu nilai berikut: allowForWebOnly (Menunjukkan bahwa hanya API UWP yang dibuat oleh pengembang dan disertakan di dalam paket aplikasi yang akan diekspos.), semua (Menunjukkan bahwa semua API UWP yang diizinkan akan tersedia.), atau tidak ada (Secara eksplisit menyatakan bahwa tidak ada API UWP yang akan diekspos.). Tidak Tidak ada
uap5:ServiceWorker Ini mewakili pendaftaran pekerja layanan dari halaman web (Aplikasi Web Progresif) untuk dijalankan sebagai aplikasi UWP. Jika true, itu akan ditentukan apakah URL yang dinavigasi aplikasi memiliki izin yang diperlukan untuk mendaftarkan aplikasi sebagai pekerja layanan. Nilai boolean opsional. Tidak

Catatan

Kelas UWP Windows Runtime yang ingin Anda ekspos ke kode JavaScript harus didekorasi dengan atribut AllowForWeb tempatnya dideklarasikan.

Elemen anak

Tidak ada.

Elemen induk

elemen induk Deskripsi
uap:ApplicationContentUriRules Menentukan halaman mana dalam konteks web yang memiliki akses ke perangkat geolokasi sistem (jika aplikasi memiliki izin untuk mengakses kemampuan ini) dan akses ke clipboard.

Keterangan

Jika lebih dari satu aturan didefinisikan, maka urutan aturan itu penting.

Untuk menentukan atribut Match dengan IRI untuk sumber daya web, Anda hanya dapat menentukan situs aman https: - situs "http:" yang tidak aman tidak diizinkan. Jika Anda menentukan http: situs, Anda mendapatkan kesalahan validasi pemeriksaan semantik skema.

Untuk nilai apa pun yang memiliki skema di Windows 8.1 (versi 6.3.0), manifes hanya mengizinkan skema amanhttps:. Manifes gagal skema lainnya. Aturan ini tidak berlaku pada aplikasi Windows 8 untuk kompatibilitas mundur.

Persyaratan

Item Nilai
Ruang nama http://schemas.microsoft.com/appx/manifest/uap/windows10
Versi OS Minimum Windows 10 versi 1511 (Build 10586)