Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Importante
Atualmente, esse recurso está disponível em builds preliminares do Windows 10 que são distribuídos por meio do Anel de Desenvolvimento do programa Windows Insider. Você precisará de pelo menos o build 20257 para habilitar esse recurso.
O manifesto de um aplicativo empacotado contém uma ou mais <Application>
entradas, que são os pontos de entrada disponíveis. 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, talvez você queira agrupar todas as entradas no menu Iniciar em uma única pasta, para que para o usuário seja mais fácil encontrar todos os aplicativos no mesmo lugar.
Essa meta pode ser alcançada usando a VisualGroup
propriedade do VisualElements
item.
Estas são as etapas para implementar essa alteração:
Abra o arquivo de manifesto do aplicativo com um editor de texto escolhido. Como alternativa, se você estiver usando a Ferramenta de Empacotamento MSIX, poderá pressionar o botão Abrir manifesto no Editor de Pacotes.
Verifique se o namespace
uap3
foi declarado no nó<Package>
do manifesto:<Package ... xmlns:uap3="http://schemas.microsoft.com/appx/manifest/uap/windows10/3" IgnorableNamespaces="... uap3"> ... </Package>
Localize a seção
Applications
. Dentro, você encontrará uma ou maisApplication
entradas, uma para cada ícone que será criado no menu Iniciar. É assim que vai 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
uap3
prefixo àVisualElements
seção. Lembre-se de adicioná-lo às marcas de abertura e de término:<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>
Por fim, adicione o
VisualGroup
atributo aoVisualElements
item. Como valor, defina o nome que você 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 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.