uap6:Extension (dalam Paket/Ekstensi)

Deskripsi

Mendeklarasikan titik ekstensibilitas untuk aplikasi.

Hierarki Elemen

<Paket>
<Ekstensi>
<uap6:Extension>

Sintaks

<uap6:Extension Category       = "windows.loaderSearchPathOverride"
                   Executable?    = A string between 1 and 256 characters in length that must end with ".exe" and cannot contain these characters: <, >, :, ", |, ?, or *. It specifies the default executable for the extension. If not specified, the executable defined for the app is used.  If specified, the EntryPoint property is also used. If that EntryPoint property isn't specified, the EntryPoint defined for the app is used.
                   EntryPoint?    = A string between 1 and 256 characters in length, representing the  task handling the extension. This is normally the fully namespace-qualified name of a Windows Runtime type. If EntryPoint is not specified, the EntryPoint defined for the app is used instead.
                   RuntimeType?   = A string between 1 and 255 characters in length that cannot start or end with a period or contain these characters: <, >, :, ", /, \, |, ?, or *.
                   StartPage?     = A string between 1 and 256 characters in length that cannot contain these characters: <, >, :, ", |, ?, or *. 
                   ResourceGroup? = An alphanumeric string between 1 and 255 characters in length. Must begin with an alphabetic character. 
                   uap10:TrustLevel?       = String value. Can be one of the following: "appContainer", "mediumIL".
                   uap10:RuntimeBehavior?  = String value. Can be one of the following: "windowsApp", "packagedClassicApp", "win32App".
                   uap10:HostId?           = An alphanumeric string between 1 and 255 characters in length. Must begin with an alphabetic character.
                   uap10:Parameters?       = A string between 1 and 32767 characters in length with a non-whitespace character at its beginning and end.
                   previewappcompat:CompatMode? = A string value that can be one of the following: "classic", "modern".
                   previewappcompat:Scope? = A string value that can be one of the following: "user", "machine".
                   uap11:Id?               = A string between 1 and 256 characters in length.
                   uap11:Subsystem?        = A string value. Can be one of the following: "console", "windows".
                   uap11:SupportsMultipleInstances?  = A boolean value.
                   uap11:ResourceGroup? = An alphanumeric string between 1 and 255 characters in length. Must begin with an alphabetic character.
                   uap11:CurrentDirectoryPath? = A string between 1 and 256 characters in length that cannot contain these characters: <, >, :, ", |, ?, or *.
                   uap11:Parameters? = A string between 1 and 32767 characters in length with a non-whitespace character at its beginning and end.
                   desktop7:CompatMode = A string value that can be one of the following: "classic", "modern".
                   desktop7:Scope = A string value that can be one of the following: "user", "machine".
                   >

  <!-- Child elements -->
  ( uap6:loaderSearchPathOverride)?

</uap6:Extension>

Kunci

? opsional (nol atau satu)

Atribut

Atribut Deskripsi Jenis Data Diperlukan
Kategori Kategori ekstensi. Salah satu dari berikut ini:
  • windows.barcodeScannerProvider
  • windows.barcodeScannerPreviewProvider
  • windows.localExperiencePack
Ya
Eksekusi Peluncuran default yang dapat dieksekusi. Panjang string antara 1 dan 256 karakter yang harus diakhbung dengan ".exe" dan tidak boleh berisi karakter ini: <, , >:, ", |, ?, atau *. Ini menentukan executable default untuk ekstensi. Jika tidak ditentukan, executable yang ditentukan untuk aplikasi akan digunakan. Jika ditentukan, properti EntryPoint juga digunakan. Jika properti EntryPoint tersebut tidak ditentukan, EntryPoint yang ditentukan untuk aplikasi akan digunakan. Tidak
EntryPoint ID kelas yang dapat diaktifkan. Panjang string antara 1 dan 256 karakter, mewakili tugas yang menangani ekstensi. Ini biasanya merupakan nama yang sepenuhnya memenuhi syarat namespace dari jenis Windows Runtime. Jika EntryPoint tidak ditentukan, EntryPoint yang ditentukan untuk aplikasi akan digunakan sebagai gantinya. Tidak
RuntimeType Penyedia runtime. Atribut ini biasanya digunakan ketika ada kerangka kerja campuran dalam aplikasi. Panjang string antara 1 dan 255 karakter yang tidak dapat dimulai atau diakhbungi dengan titik atau berisi karakter berikut: <, , , >:, ", /, , |, ?, atau *. Tidak
StartPage Halaman web yang menangani titik ekstensibilitas. Panjang string antara 1 dan 256 karakter yang tidak boleh berisi karakter ini: <, , >:, ", |, ?, atau *. Tidak
ResourceGroup Kontainer logis tempat sumber daya dikelola. Panjang string alfanumerik antara 1 dan 255 karakter. Tidak
uap10:TrustLevel Menentukan tingkat kepercayaan ekstensi. Nilai string. Dapat berupa salah satu hal berikut: "appContainer", "mediumIL". Tidak
uap10:RuntimeBehavior Menentukan perilaku run time ekstensi. Nilai string. Dapat berupa salah satu hal berikut: "windowsApp", "packagedClassicApp", "win32App". Tidak
uap10:HostId Menentukan ID aplikasi aplikasi host untuk ekstensi. Panjang string alfanumerik antara 1 dan 255 karakter. Harus dimulai dengan karakter alfabet. Tidak
uap10:Parameters Berisi parameter baris perintah untuk diteruskan ke ekstensi. Hanya didukung untuk aplikasi desktop yang memiliki identitas paket. Panjang string antara 1 dan 32767 karakter dengan karakter non-spasi di awal dan akhir. Tidak
previewappcompat:CompatMode Menentukan mode kompatibilitas saat melihat pratinjau aplikasi. Nilai string yang bisa menjadi salah satu dari yang berikut: "klasik", "modern". Tidak
previewappcompat:Scope Berisi paraeter untuk memanipulasi cakupan yang digunakan untuk pratinjau aplikasi. Nilai string yang dapat berupa salah satu dari berikut ini: "user", "machine". Tidak
uap11:Id Pengidentifikasi unik untuk titik ekstensibilitas. Panjang string antara 1 dan 256 karakter. Tidak
uap11:Subsistem Menentukan jenis sistem yang akan dijalankan aplikasi. Nilai string. Dapat berupa salah satu hal berikut: "konsol", "windows". Tidak
uap11:SupportsMultipleInstances Menentukan apakah aplikasi mendukung beberapa instans atau tidak. Nilai boolean. Tidak
uap11:Grup Sumber Daya Kontainer logis tempat sumber daya dikelola. Panjang string alfanumerik antara 1 dan 255 karakter. Tidak
uap11:CurrentDirectoryPath Menentukan direktori saat ini dari titik ekstensibilitas. Panjang string antara 1 dan 256 karakter yang tidak boleh berisi karakter ini: <, , >:, ", |, ?, atau *. Tidak
uap11:Parameters Berisi parameter baris perintah untuk diteruskan ke ekstensi. Hanya didukung untuk aplikasi desktop yang memiliki identitas paket. Panjang string antara 1 dan 32767 karakter dengan karakter non-spasi di awal dan akhir. Tidak
desktop7:CompatMode Menentukan mode kompatibilitas saat melihat pratinjau aplikasi. Nilai string yang bisa menjadi salah satu dari yang berikut: "klasik", "modern". Tidak
desktop7:Scope Berisi paraeter untuk memanipulasi cakupan yang digunakan untuk pratinjau aplikasi. Nilai string yang dapat berupa salah satu dari berikut ini: "user", "machine". Tidak

Elemen Anak

Elemen Anak Deskripsi
LoaderSearchPathOverride Digunakan untuk mengambil alih jalur yang digunakan untuk memuat hasil pencarian.

Persyaratan

Ruang nama Jalur Manifes
UAP8 http://schemas.microsoft.com/appx/manifest/uap/windows10/8
UAP10 http://schemas.microsoft.com/appx/manifest/uap/windows10/10
previewappcompat http://schemas.microsoft.com/appx/manifest/preview/windows10/msixappcompatsupport/3
UAP11 http://schemas.microsoft.com/appx/manifest/uap/windows10/11
Desktop7 http://schemas.microsoft.com/appx/manifest/desktop/windows10/7