desktop9:FileExplorerClassicDragDropContextMenuHandler
Registra una implementación heredada de IContextMenu de una extensión de shell de controlador de arrastrar y colocar para una aplicación de escritorio empaquetada.
<desktop9:FileExplorerClassicDragDropContextMenuHandler>
<desktop9:FileExplorerClassicDragDropContextMenuHandler>
desktop9:ExtensionHandler{0,1000}
</desktop9:FileExplorerClassicDragDropContextMenuHandler>
{}
Un intervalo específico de repeticiones
Ninguno.
Elemento secundario | Descripción |
---|---|
desktop9:ExtensionHandler | Especifica un controlador para una implementación heredada de IContextMenu de una extensión de shell del controlador de menú contextual para una aplicación de escritorio empaquetada. |
Elemento primario | Descripción |
---|---|
desktop9:Extenson | Declara un punto de extensibilidad para la aplicación. |
Las aplicaciones de escritorio empaquetadas que usan la interfaz COM IContextMenu heredada para implementar una extensión de shell de arrastrar y colocar deben incluir este elemento en el archivo de manifiesto del paquete. Para obtener más información, consulte Compatibilidad con menús contextuales heredados para aplicaciones empaquetadas.
En el ejemplo siguiente se muestra el uso del elemento FileExplorerClassicDragDropContextMenuHandler dentro de un archivo de manifiesto de paquete para registrar una extensión de shell de arrastrar y colocar.
<desktop9:Extension Category="windows.fileExplorerClassicDragDropContextMenuHandler">
<desktop9:FileExplorerClassicDragDropContextMenuHandler>
<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:FileExplorerClassicDragDropContextMenuHandler>
</desktop9:Extension>
En este ejemplo se supone que ha agregado el espacio de nombres xml desktop9 al archivo de manifiesto mediante la sintaxis siguiente.
<xmlns:desktop9="http://schemas.microsoft.com/appx/manifest/desktop/windows10/9">
El archivo AppXManifest debe tener la dependencia MaxTested establecida en al menos la versión 10.0.21300.0. Compatibilidad con compilaciones del sistema operativo a partir de la versión mínima de 10.0.21300.0.
Elemento | Value |
---|---|
Espacio de nombres | http://schemas.microsoft.com/appx/manifest/desktop/windows10/9 |
Minimum OS Version | Windows 11 versión 21H2 (compilación 22159) |