uap3:FileTypeAssociation
Menentukan jenis file yang digunakan dalam aplikasi.
<uap3:FileTypeAssociation>
Sintaks
<uap3:FileTypeAssociation
Name = 'A string with a value between 1 and 100 characters in length.'
DesiredView = 'An optional string that can have one of the following values: "default", "useLess", "useHalf", "useMore", or "useMinimum".'
desktop2:UseUrl = 'An optional boolean value.'
desktop2:AllowSilentDefaultTakeOver = 'An optional boolean value.'
desktop5:ThumbnailTypeOverlay = 'A string with a value between 1 and 256 characters in length that ends with ".jpg", ".png", or ".jpeg" that cannot contain these characters: <, >, :, ", |, ?, or *. In this string, the / and \ characters cannot be the first or last characters. Also, the string can contain / or \ but not both.'
Parameters = 'An optional string with a value between 1 and 32767 characters.'
MultiSelectModel = 'An optional string that can have one of the following values: "Player", "Document", or "Single".' >
<!-- Child elements -->
uap:DisplayName?
& uap:Logo?
& uap:InfoTip?
& uap:EditFlags?
& uap:SupportedFileTypes?
& uap2:SupportedVerbs?
& uap4:KindMap?
& rescap3:MigrationProgIds?
& desktop2:ThumbnailHandler?
& desktop2:OleClass?
& desktop2:DesktopPreviewHandler?
& desktop2:DesktopPropertyHandler?
& desktop3:PropertyLists?
& desktop7:Logo?
& desktop7:ProgId?
& desktop10:IconHandler?
</uap3:FileTypeAssociation>
Atribut
Atribut | Deskripsi | Jenis Data | Diperlukan | Nilai default |
---|---|---|---|---|
Nama | Nama asosiasi jenis file. Anda dapat menggunakan nama ini untuk menata dan mengelompokkan tipe file. Nama harus semua karakter huruf kecil tanpa spasi. | String dengan nilai antara 1 dan 100 karakter panjangnya. | Ya | |
DesiredView | Jumlah ruang layar yang diinginkan untuk digunakan saat aplikasi diluncurkan. Preferensi mode tampilan ini hanya merupakan nilai yang diminta. Ukuran pilihan yang Anda tentukan tidak dijamin akan dihormati oleh Windows, jadi Anda tidak boleh menulis kode yang bergantung pada tidak pernah masuk ke ukuran yang lebih kecil dari ukuran minimum pilihan atau lebih besar dari ukuran maksimum yang disukai. | String opsional yang dapat memiliki salah satu nilai berikut: default, useLess, useHalf, useMore, atau useMinimum. | Tidak | |
desktop2:UseUrl | Jika diatur ke true, menentukan bahwa aplikasi dapat menerima URL, bukan nama file, pada baris perintah. Aplikasi yang dapat membuka dokumen langsung dari internet, seperti browser web dan pemutar media, harus menggunakan nilai ini. Saat ShellExecuteEx memulai aplikasi dan nilai ini diatur ke false, perilaku default, ShellExecuteEx mengunduh dokumen ke file lokal dan memanggil handler pada salinan lokal. |
Nilai boolean opsional. | Tidak | |
desktop2:AllowSilentDefaultTakeOver | Jika diatur ke true, aplikasi akan muncul dalam daftar "Buka Dengan", tetapi tidak akan menjadi aplikasi default untuk jenis file. | Nilai boolean opsional. | Tidak | |
desktop5:ThumbnailTypeOverlay | Sumber daya gambar untuk overlay gambar mini. | String dengan nilai antara 1 dan 256 karakter yang berakhiran dengan .jpg , , .png atau .jpeg yang tidak boleh berisi karakter ini: < , , : > , " , | , ? , atau * . Dalam string ini, / karakter dan \ tidak boleh menjadi karakter pertama atau terakhir. Selain itu, string dapat berisi / atau \ tetapi tidak keduanya. |
Tidak | |
Parameter | Menentukan parameter untuk menentukan jenis file yang digunakan dalam aplikasi. | String opsional dengan nilai antara 1 dan 32767 karakter. | Tidak | |
MultiSelectModel | Menentukan model yang digunakan untuk menentukan jenis file yang digunakan dalam aplikasi. | String opsional yang bisa memiliki salah satu nilai berikut: Pemutar, Dokumen, atau Tunggal. | Tidak |
Elemen anak
elemen anak | Deskripsi |
---|---|
uap:DisplayName | Nama yang mudah diingat yang dapat ditampilkan kepada pengguna. |
uap:EditFlags | Menentukan jenis info yang dilihat pengguna saat membuka file yang terkait dengan titik ekstensibilitas. |
uap:InfoTip | Menentukan string yang menyediakan info tambahan kepada pengguna tentang jenis file. |
uap:Logo | Jalur ke file yang berisi gambar. |
uap:SupportedFileTypes (jenis: CT_FTASupportedFileTypes) | Menentukan jenis file yang terkait dengan aplikasi. Mereka unik per paket dan peka huruf besar/kecil. |
uap2:SupportedVerbs | Berisi kata kerja untuk menu konteks file. |
uap4:KindMap | Menentukan jenis apa dan bagaimana penggunaannya. |
rescap3:MigrationProgIds | Berisi nilai pengidentifikasi terprogram (ProgID) yang menjelaskan aplikasi, komponen, dan versi setiap aplikasi desktop tempat Anda ingin mewarisi asosiasi file. |
desktop2:ThumbnailHandler | Mengaktifkan ThumbnailProvider untuk asosiasi jenis file. |
desktop2:OleClass | Memungkinkan OLE untuk mendaftarkan kelas OLE untuk ekstensi file tertentu. |
desktop2:DesktopPreviewHandler | Mengaktifkan deklarasi handler pratinjau untuk asosiasi jenis file. |
desktop2:DesktopPropertyHandler | Mengaktifkan deklarasi handler properti untuk asosiasi jenis file. |
desktop3:PropertyLists | Berisi daftar properti untuk ditampilkan di bawah tab properti file. |
desktop7:Logo | Jalur ke file yang berisi gambar. Menambahkan dukungan untuk ekstensi file .ico. |
desktop7:ProgId | Pengidentifikasi terprogram (ProgID) yang dapat dikaitkan dengan CLSID. |
desktop10:IconHandler | Mengaktifkan IconHandler untuk asosiasi tipe file. |
Elemen induk
elemen induk | Deskripsi |
---|---|
uap3:Extension | Mengatur parameter untuk menentukan protokol ekstensi. |
Persyaratan
Item | Nilai |
---|---|
Ruang nama | http://schemas.microsoft.com/appx/manifest/uap/windows10/3 |
Versi OS Minimum | Windows 10 versi 1607 (Build 14393) |
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