Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Importante
Este recurso está atualmente disponível em compilações preliminares do Windows 10 que são distribuídas através do Dev Ring do programa Windows Insider. Você precisará de pelo menos build 20257 para habilitar esse recurso.
O manifesto de uma aplicação em pacote contém uma ou mais entradas <Application>, disponíveis como pontos de entrada. Cada um deles se tornará um ícone no menu Iniciar.
Um pacote MSIX pode conter vários aplicativos. Como alternativa, uma empresa pode criar vários aplicativos, que são empacotados como pacotes MSIX separados, mas todos pertencem ao mesmo pacote. Em ambos os cenários, você pode querer agrupar todas as entradas no menu Iniciar em uma única pasta, para que o usuário seja mais fácil encontrar todos os aplicativos no mesmo lugar.
Esse objetivo pode ser alcançado usando a VisualGroup propriedade do VisualElements item.
Aqui estão as etapas para implementar essa alteração:
Abra o arquivo de manifesto do seu aplicativo com um editor de texto de escolha. Como alternativa, se você estiver usando a MSIX Packaging Tool, poderá pressionar o botão Abrir manifesto no Editor de pacotes.
Verifique se o namespace
uap3está declarado no nó<Package>do manifesto:<Package ... xmlns:uap3="http://schemas.microsoft.com/appx/manifest/uap/windows10/3" IgnorableNamespaces="... uap3"> ... </Package>Localize a secção
Applications. Dentro você encontrará uma ou maisApplicationentradas, uma para cada ícone que será criado no menu Iniciar. É assim que ficará:<Applications> <Application> <VisualElements DisplayName="App1" Square150x150Logo="images/150x150.png" Square44x44Logo="images/44x44.png" Description="App1" BackgroundColor="#777777" AppListEntry="default"> <uap:SplashScreen BackgroundColor="#777777" Image="images/splash.png"/> </VisualElements> </Application> <Application> ... </Application> </Applications>Adicione o prefixo
uap3àVisualElementsseção. Lembre-se de adicioná-lo às tags de abertura e encerramento:<Applications> <Application> <uap3:VisualElements DisplayName="App1" Square150x150Logo="images/150x150.png" Square44x44Logo="images/44x44.png" Description="App1" BackgroundColor="#777777" AppListEntry="default"> <uap:SplashScreen BackgroundColor="#777777" Image="images/splash.png"/> </uap3:VisualElements> </Application> <Application> ... </Application> </Applications>Finalmente, adicione o
VisualGroupatributo aoVisualElementsitem. Como valor, defina o nome que deseja dar à pasta que será criada no menu Iniciar.<Applications> <Application> <uap3:VisualElements DisplayName="App1" Square150x150Logo="images/150x150.png" Square44x44Logo="images/44x44.png" Description="App1" BackgroundColor="#777777" AppListEntry="default" VisualGroup="MyFolder"> <uap:SplashScreen BackgroundColor="#777777" Image="images/splash.png"/> </uap3:VisualElements> </Application> <Application> ... </Application> </Applications>
Agora você pode repetir o processo para todas as outras <Application> entradas que você deseja incluir na mesma pasta. Opcionalmente, você pode fazer o mesmo também com outros aplicativos, simplesmente editando o arquivo de manifesto incluído em seu pacote MSIX da mesma maneira e usando o mesmo valor para o VisualGroup atributo.