desktop9:FileExplorerClassicDragDropContextMenuHandler
Registra uma implementação IContextMenu herdada de uma extensão de shell de manipulador de arrastar e soltar para um aplicativo de área de trabalho empacotado.
Hierarquia de elementos
<desktop9:FileExplorerClassicDragDropContextMenuHandler>
Syntax
<desktop9:FileExplorerClassicDragDropContextMenuHandler>
desktop9:ExtensionHandler{0,1000}
</desktop9:FileExplorerClassicDragDropContextMenuHandler>
Chave
{}
Um intervalo específico de ocorrências
Atributos e elementos
Atributos
Nenhum.
Elementos filho
Elemento filho | Descrição |
---|---|
desktop9:ExtensionHandler | Especifica um manipulador para uma implementação IContextMenu herdada de uma extensão de shell de manipulador de menu de contexto para um aplicativo de área de trabalho empacotado. |
Elementos pai
Elemento pai | Descrição |
---|---|
desktop9:Extenson | Declara um ponto de extensibilidade para o aplicativo. |
Comentários
Aplicativos de área de trabalho empacotados que usam a interface IContextMenu COM herdada para implementar uma extensão arrastar e soltar shell devem incluir esse elemento no arquivo de manifesto do pacote. Para obter mais informações, consulte Dar suporte a menus de contexto herdados para aplicativos empacotados.
Exemplos
O exemplo a seguir mostra o uso do elemento FileExplorerClassicDragDropContextMenuHandler em um arquivo de manifesto de pacote para registrar uma extensão de arrastar e soltar shell.
<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>
Este exemplo pressupõe que você tenha adicionado o namespace xml desktop9 ao arquivo de manifesto usando a sintaxe a seguir.
<xmlns:desktop9="http://schemas.microsoft.com/appx/manifest/desktop/windows10/9">
O arquivo AppXManifest deve ter a dependência MaxTested definida como pelo menos a versão 10.0.21300.0. Suporte para builds do sistema operacional começando com a versão mínima de 10.0.21300.0.
Requisitos
Item | Valor |
---|---|
Namespace | http://schemas.microsoft.com/appx/manifest/desktop/windows10/9 |
Minimum OS Version | Windows 11 versão 21H2 (Build 22159) |