desktop9:FileExplorerClassicContextMenuHandler
Registra un'implementazione legacy di IContextMenu di un'estensione shell del gestore del menu di scelta rapida per un'app desktop in pacchetto.
Gerarchia degli elementi
<desktop9:FileExplorerClassicContextMenuHandler>
Sintassi
<desktop9:FileExplorerClassicContextMenuHandler>
desktop9:ExtensionHandler{0,1000}
</desktop9:FileExplorerClassicContextMenuHandler>
Chiave
{}
Intervallo specifico di occorrenze
Attributi ed elementi
Attributi
Nessuno.
Elementi figlio
Elemento figlio | Descrizione |
---|---|
desktop9:ExtensionHandler | Specifica un gestore per un'implementazione IContextMenu legacy. |
Elementi padre
Elemento padre | Descrizione |
---|---|
desktop9:Extenson | Dichiara un punto di estendibilità per l'app. |
Commenti
Le app desktop in pacchetto che usano l'interfaccia COM IContextMenu legacy per implementare un'estensione della shell del menu di scelta rapida devono includere questo elemento nel file manifesto del pacchetto. Per altre informazioni, vedere Supportare i menu di scelta rapida legacy per le app in pacchetto.
Il file AppXManifest deve avere la dipendenza MaxTested impostata su almeno la versione 10.0.21300.0. Supporto per le build del sistema operativo a partire dalla versione minima di 10.0.21300.0.
Esempio
Nell'esempio seguente viene illustrato l'utilizzo dell'elemento FileExplorerClassicDragDropContextMenuHandler all'interno di un file manifesto del pacchetto per registrare un'estensione della shell del menu di scelta rapida.
<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>
In questo esempio si presuppone che lo spazio dei nomi xml desktop9 sia stato aggiunto al file manifesto usando la sintassi seguente.
<xmlns:desktop9="http://schemas.microsoft.com/appx/manifest/desktop/windows10/9">
Requisiti
Elemento | valore |
---|---|
Spazio dei nomi | http://schemas.microsoft.com/appx/manifest/desktop/windows10/9 |
Minimum OS Version | Windows 11 versione 21H2 (Build 22159) |