desktop9:FileExplorerClassicDragDropContextMenuHandler
Регистрирует устаревшую реализацию IContextMenu расширения оболочки обработчика перетаскивания для упакованных классических приложений.
Иерархия элементов
<desktop9:FileExplorerClassicDragDropContextMenuHandler>
Синтаксис
<desktop9:FileExplorerClassicDragDropContextMenuHandler>
desktop9:ExtensionHandler{0,1000}
</desktop9:FileExplorerClassicDragDropContextMenuHandler>
Ключ
{}
Определенный диапазон вхождений
Элементы и атрибуты
Атрибуты
Отсутствует.
Дочерние элементы
Дочерний элемент | Описание |
---|---|
desktop9:ExtensionHandler | Задает обработчик для устаревшей реализации IContextMenu расширения оболочки обработчика контекстного меню для упаковаемого классического приложения. |
Родительские элементы
Родительский элемент | Описание |
---|---|
desktop9:Extenson | Объявляет точку расширяемости для приложения. |
Комментарии
Упакованные классические приложения, использующие устаревший COM-интерфейс IContextMenu для реализации расширения оболочки перетаскивания, должны включать этот элемент в файл манифеста пакета. Дополнительные сведения см. в статье Поддержка устаревших контекстных меню для упакованных приложений.
Примеры
В следующем примере показано использование элемента FileExplorerClassicDragDropContextMenuHandler в файле манифеста пакета для регистрации расширения оболочки перетаскивания.
<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>
В этом примере предполагается, что вы добавили пространство имен xml desktop9 в файл манифеста с помощью следующего синтаксиса.
<xmlns:desktop9="http://schemas.microsoft.com/appx/manifest/desktop/windows10/9">
Для файла AppXManifest должна быть задана зависимость MaxTested как минимум версии 10.0.21300.0. Поддержка сборок ОС, начиная с минимальной версии 10.0.21300.0.
Требования
Элемент | Значение |
---|---|
Пространство имен | http://schemas.microsoft.com/appx/manifest/desktop/windows10/9 |
Minimum OS Version | Windows 11 версии 21H2 (сборка 22159) |