Ekstensi (skema ekstensi untuk Windows 8.1, turunan Paket)
Mendefinisikan satu atau beberapa titik ekstensibilitas untuk paket.
Hierarki elemen
- <Paket>
- <Ekstensi>
Sintaks
<Extensions>
<!-- Child elements -->
Extension{1,10000}
</Extensions>
Kunci
{}
rentang kemunculan tertentu
Atribut dan Elemen
Atribut
Tidak ada.
Elemen Anak
Elemen Anak | Deskripsi |
---|---|
Ekstensi (dalam jenis: CT_PackageExtensions) | Menyatakan titik ekstensibilitas untuk paket. |
Elemen Induk
Elemen Induk | Deskripsi |
---|---|
Paket | Menentukan elemen akar dari manifes paket aplikasi. Manifes menjelaskan struktur dan kemampuan perangkat lunak ke sistem. |
Elemen terkait
Elemen berikut memiliki nama yang sama dengan yang satu ini, tetapi konten atau atribut yang berbeda:
Keterangan
Titik ekstensibilitas adalah mekanisme di mana aplikasi dapat menambahkan fungsionalitas dengan cara yang ditentukan oleh sistem operasi. Contoh titik ekstensibilitas paket adalah kemampuan untuk menentukan pustaka tautan dinamis atau yang dapat dieksekusi yang berisi kelas yang dapat diaktifkan yang digunakan kode Anda.
Contoh
Contoh berikut diambil dari manifes paket salah satu sampel SDK.
<Package>
<Extensions>
<Extension Category="windows.activatableClass.proxyStub">
<ProxyStub ClassId="332fd2f1-1c69-4c91-949e-4bb67a85bdc5">
<Path>Microsoft.Samples.DllServerAuthoring.Proxies.dll</Path>
<Interface Name="IToaster" InterfaceId="6a112353-4f87-4460-a908-2944e92686f3" />
<Interface Name="IToast" InterfaceId="699b1394-3ceb-4a14-ae23-efec518b088b" />
<Interface Name="IAppliance" InterfaceId="332fd2f1-1c69-4c91-949e-4bb67a85bdc5" />
</ProxyStub>
</Extension>
<Extension Category="windows.activatableClass.inProcessServer">
<InProcessServer>
<Path>Microsoft.Samples.DllServerAuthoring.dll</Path>
<ActivatableClass ActivatableClassId="Microsoft.Samples.DllServerAuthoring.Toaster" ThreadingModel="both" />
</InProcessServer>
</Extension>
</Extensions>
</Package>
Lihat juga
KonsepKontrak dan ekstensi Aplikasi
Persyaratan
Nilai | |
---|---|
Ruang nama | http://schemas.microsoft.com/appx/2010/manifest |
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