Bagikan melalui


uap3:FileTypeAssociation

Menentukan jenis file yang digunakan dalam aplikasi.

<Paket>

      <Aplikasi>

            <Aplikasi>

                  <uap3:Extension>

                        <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, , .pngatau .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)