uap:Protocol (Windows 10)
Mendeklarasikan titik ekstensibilitas aplikasi jenis windows.protocol. Asosiasi URI menunjukkan bahwa aplikasi terdaftar untuk menangani URI dengan skema yang ditentukan.
Hierarki elemen
<uap:Protocol>
Sintaks
<uap:Protocol
Name = 'A string with a value between 2 and 39 characters in length that contains numbers, lowercase letters, periods ("."), plus signs ("+"), or dashes ("-"). The string cannot start with a period (".").'
DesiredView = 'A string that can have one of the following values: "default", "useLess", "useHalf", "useMore", or "useMinimum".'
ReturnResults = 'An optional string that can have one of the following values: "none", "always", "optional".' >
<!-- Child elements -->
uap:Logo?
& uap:DisplayName?
& desktop7:ProgId
</uap:Protocol>
Kunci
?
opsional (nol atau satu) &
konektor interleave (dapat terjadi dalam urutan apa pun)
Atribut dan elemen
Atribut
Atribut | Deskripsi | Jenis Data | Diperlukan | Nilai default |
---|---|---|---|---|
Nama | Nama skema URI (seperti mailto ). Nama ini harus unik untuk paket. |
String dengan panjang nilai antara 2 dan 39 karakter yang berisi angka, huruf kecil, titik (. ), tanda plus (+ ), atau tanda hubung (- ). String tidak dapat dimulai dengan titik (. ). |
Ya | |
DesiredView | Jumlah ruang layar yang diinginkan untuk digunakan saat janji temu diluncurkan. | String yang dapat memiliki salah satu nilai berikut: default, useLess, useHalf, useMore, atau useMinimum. | Tidak | |
ReturnResults | Menentukan apakah aplikasi mengembalikan nilai saat dipanggil melalui aktivasi URI. | String opsional yang dapat memiliki salah satu nilai berikut: "none" (tidak mengembalikan nilai), "always" (aktivasi URI akan selalu mengembalikan hasil), "opsional" (aktivasi URI akan mengembalikan hasil jika diaktifkan untuk hasil menggunakan LaunchUriForResultsAndContinueAsync). | Tidak |
Elemen anak
elemen anak | Deskripsi |
---|---|
uap:DisplayName | Nama yang mudah diingat yang dapat ditampilkan kepada pengguna. |
uap:Logo | Jalur ke file yang berisi gambar. |
desktop7:ProgId | Pengidentifikasi terprogram (ProgID) yang dapat dikaitkan dengan CLSID. |
Elemen induk
elemen induk | Deskripsi |
---|---|
uap:Extension | Mendeklarasikan titik ekstensibilitas untuk aplikasi. |
Contoh
Contoh berikut diambil dari manifes paket salah satu sampel SDK.
<Applications>
<Application
Id="App"
StartPage="default.html">
<Extensions>
<uap:Extension
Category="windows.protocol">
<uap:Protocol
Name="alsdk" />
</uap:Extension>
</Extensions>
</Application>
</Applications>
Lihat juga
TugasCara menangani aktivasi URI
KonsepKontrak dan ekstensi Aplikasi
Persyaratan
Item | Nilai |
---|---|
Ruang nama | http://schemas.microsoft.com/appx/manifest/uap/windows10 |
Versi OS Minimum | Windows 10 versi 1511 (Build 10586) |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk