com2:Ekstensi (Windows 10)
Menyediakan fungsionalitas untuk mengekspos pendaftaran COM kepada klien di luar paket aplikasi.
Hierarki elemen
<com2:Extension>
Sintaks
<com2:Extension
Category = 'A string that can have one of the following values: "windows.comServer" or "windows.comInterface".'
uap10:TrustLevel = 'An optional string value that can be one of the following values: "appContainer" or "mediumIL".'
uap10:RuntimeBehavior = 'An optional string value that can be one of the following values: "windowsApp", "packagedClassicApp", or "win32App".'
uap10:HostId = 'An optional alphanumeric string with a value between 1 and 255 characters in length. Must begin with a letter.'
uap10:Parameters = 'A string with a value between 1 and 32767 characters in length with a non-whitespace character at its beginning and end.'
uap11:Id = 'An optional string with a value between 1 and 255 characters in length with a non-whitespace character at its beginning and end.'
uap11:Subsystem = 'An optional string that can have one of the following values: "console" or "windows".'
uap11:SupportsMultipleInstances = 'An optional boolean value.'
uap11:ResourceGroup = 'An optional alphanumeric string with a value between 1 and 255 characters in length. Must begin with a letter.'
uap11:CurrentDirectoryPath = 'An optional string that cannot contain these characters: <, >, |, ?, or *. >'
uap11:Parameters = 'An optional string with a value between 1 and 32767 characters in length with a non-whitespace character at its beginning and end.'
desktop7:CompatMode = 'An optional string the can have one of the following values: "classic" or "modern".'
desktop7:Scope = 'An optional string that can have one of the following values: "machine" or "user".' >
<!-- Child elements -->
com2:ComServer
com2:ComInterface
</com2:Extension>
Atribut dan elemen
Atribut
Atribut | Deskripsi | Jenis Data | Diperlukan | Nilai default |
---|---|---|---|---|
Kategori | Jenis titik ekstensibilitas aplikasi. | String yang dapat memiliki salah satu nilai berikut: windows.comServer atau windows.comInterface. | Ya | |
uap10:TrustLevel | Menentukan tingkat kepercayaan ekstensi. | Nilai string opsional yang bisa menjadi salah satu nilai berikut: appContainer atau mediumIL. | Tidak | |
uap10:RuntimeBehavior | Menentukan perilaku run time ekstensi. | Nilai string opsional yang bisa menjadi salah satu nilai berikut: windowsApp, packagedClassicApp, atau win32App. | Tidak | |
uap10:HostId | Menentukan ID runtime host untuk ekstensi. | String alfanumerik opsional dengan nilai antara 1 dan 255 karakter. Harus dimulai dengan huruf. | Tidak | |
uap10:Parameters | Berisi parameter baris perintah untuk diteruskan ke ekstensi. Hanya didukung untuk aplikasi desktop yang memiliki identitas paket. | String dengan panjang nilai antara 1 dan 32767 karakter dengan karakter non-spasi di awal dan akhir. | Tidak | |
uap11:Id | Pengidentifikasi untuk ekstensi. ID harus unik untuk semua ekstensi dalam paket. | String opsional dengan nilai antara 1 dan 255 karakter dengan karakter non-spasi di awal dan akhir. | Tidak | |
uap11:Subsistem | Atribut ini diwarisi dari sintaks ekstensi dasar dan tidak berlaku untuk ekstensi com4. Selain validasi sintaksis, nilai ini diabaikan. | String opsional yang dapat memiliki salah satu nilai berikut: konsol atau jendela. | Tidak | |
uap11:SupportsMultipleInstances | Menentukan apakah instans harus berjalan dalam proses yang berbeda. Nilai defaultnya adalah false. | Nilai boolean opsional. | Tidak | |
uap11:ResourceGroup | Tag yang dapat Anda gunakan untuk mengelompokkan aktivasi ekstensi bersama-sama untuk tujuan manajemen sumber daya (misalnya, CPU dan memori). Nilai yang dapat Anda atur ResourceGroup adalah bentuk bebas dan fleksibel. Lihat Application@ResourceGroup. | String alfanumerik opsional dengan nilai antara 1 dan 255 karakter. Harus dimulai dengan huruf. | Tidak | |
uap11:CurrentDirectoryPath | Menentukan direktori awal saat proses aplikasi diluncurkan. | String opsional yang tidak boleh berisi karakter ini: < , , > , | ? , atau * . > |
Tidak | |
uap11:Parameters | Atribut ini diwarisi dari sintaks ekstensi dasar dan tidak berlaku untuk ekstensi com4. Selain validasi sintaksis, nilai ini diabaikan. | String opsional dengan nilai antara 1 dan 32767 karakter dengan karakter non-spasi di awal dan akhir. | Tidak | |
desktop7:CompatMode | Menentukan apakah informasi ekstensi ini terdaftar dengan Windows dengan cara klasik (misalnya aplikasi yang tidak dikemas mendaftarkan jenis dengan COM melalui registri) atau dengan cara baru yang lebih tercakup. Nilai defaultnya adalah "modern". CompatMode="classic" memerlukan kemampuan Microsoft.classicAppCompat_8wekyb3d8bbwe . | String opsional dapat memiliki salah satu nilai berikut: klasik atau modern. | Tidak | |
desktop7:Scope | Menentukan apakah pendaftaran hanya terlihat oleh aplikasi lain yang berjalan sebagai pengguna yang memiliki paket ini terdaftar (pengguna), atau apakah mereka terlihat oleh semua pengguna dan layanan pada mesin (mesin). Nilai defaultnya adalah "user". Scope="machine" memerlukan kemampuan Microsoft.classicAppCompatElevated_8wekyb3d8bbwe . | String opsional yang dapat memiliki salah satu nilai berikut: mesin atau pengguna. | Tidak |
Elemen anak
elemen anak | Deskripsi |
---|---|
com2:ComServer | Mendeklarasikan titik ekstensi paket jenis windows.comServer. |
com2:ComInterface | Mendeklarasikan titik ekstensi paket jenis windows.comInterface. |
Elemen induk
elemen induk | Deskripsi |
---|---|
Ekstensi (jenis: CT_ApplicationExtensions) | Menentukan satu atau beberapa titik ekstensibilitas untuk aplikasi. |
Persyaratan
Item | Nilai |
---|---|
Ruang nama | http://schemas.microsoft.com/appx/manifest/com/windows10/2 |
Elemen uap10 | http://schemas.microsoft.com/appx/manifest/com/windows10/3 |
Versi OS Minimum | Windows 10 versi 1709 (Build 16299) |
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