Bagikan melalui


desktop9:FileExplorerClassicContextMenuHandler

Mendaftarkan implementasi IContextMenu warisan dari ekstensi shell penangan menu konteks untuk aplikasi desktop yang dipaketkan.

Hierarki elemen

<Paket>

    <Aplikasi>

         <Aplikasi>

              <Ekstensi>

                   <desktop9:Extension>

                        <desktop9:FileExplorerClassicContextMenuHandler>

Sintaks

<desktop9:FileExplorerClassicContextMenuHandler>

    desktop9:ExtensionHandler{0,1000}

</desktop9:FileExplorerClassicContextMenuHandler>

Kunci

{} Rentang kemunculan tertentu

Atribut dan elemen

Atribut

Tidak ada.

Elemen anak

elemen anak Deskripsi
desktop9:ExtensionHandler Menentukan handler untuk implementasi IContextMenu warisan.

Elemen induk

elemen induk Deskripsi
desktop9:Extenson Mendeklarasikan titik ekstensibilitas untuk aplikasi.

Keterangan

Aplikasi desktop kemasan yang menggunakan antarmuka COM IContextMenu warisan untuk mengimplementasikan ekstensi shell menu konteks harus menyertakan elemen ini dalam file manifes paket mereka. Untuk informasi selengkapnya, lihat Mendukung menu konteks warisan untuk aplikasi kemasan.

File AppXManifest harus memiliki dependensi MaxTested yang diatur ke setidaknya versi 10.0.21300.0. Dukungan untuk build OS dimulai dengan versi minimum 10.0.21300.0.

Contoh

Contoh berikut menunjukkan penggunaan elemen FileExplorerClassicDragDropContextMenuHandler dalam file manifes paket untuk mendaftarkan ekstensi shell menu konteks.

<desktop9:Extension Category="windows.fileExplorerClassicContextMenuHandler">
    <desktop9:FileExplorerClassicContextMenuHandler>
        <desktop9:ExtensionHandler Type="*" Clsid="<GUID-for-the-com-server>" />
        <desktop9:ExtensionHandler Type=".txt" Clsid="<GUID-for-the-com-server>" />
        <desktop9:ExtensionHandler Type="Directory" Clsid="<GUID-for-the-com-server>" />
    </desktop9:FileExplorerClassicContextMenuHandler>
</desktop9:Extension>

Contoh ini mengasumsikan Anda telah menambahkan namespace xml desktop9 ke file manifes Anda menggunakan sintaks berikut.

<xmlns:desktop9="http://schemas.microsoft.com/appx/manifest/desktop/windows10/9">

Persyaratan

Item Nilai
Ruang nama http://schemas.microsoft.com/appx/manifest/desktop/windows10/9
Versi OS Minimum Windows 11 versi 21H2 (Build 22159)