Raggruppare le applicazioni in una cartella nel menu Start

Importante

Questa funzionalità è attualmente disponibile nelle build preliminari di Windows 10 distribuite tramite dev Ring del programma Windows Insider. Per abilitare questa funzionalità, sarà necessaria almeno la build 20257.

Il manifesto di un'applicazione in pacchetto contiene una o più <Application> voci, ovvero i punti di ingresso disponibili. Ognuno di essi diventerà un'icona nel menu Start.

Un pacchetto MSIX può contenere più applicazioni. In alternativa, un'azienda può creare più applicazioni, incluse in pacchetti MSIX separati, ma appartengono tutti alla stessa suite. In entrambi gli scenari, è possibile raggruppare tutte le voci del menu Start in una singola cartella, in modo che per l'utente sia più facile trovare tutte le applicazioni nella stessa posizione.

Questo obiettivo può essere raggiunto usando la VisualGroup proprietà dell'elemento VisualElements . Ecco i passaggi per implementare questa modifica:

  1. Aprire il file manifesto dell'applicazione con un editor di testo preferito. In alternativa, se si usa MSIX Packaging Tool, è possibile premere il pulsante Apri manifesto nell'Editor pacchetti.

  2. Assicurarsi che lo uap3 spazio dei nomi sia dichiarato nel <Package> nodo del manifesto:

    <Package ...
         xmlns:uap3="http://schemas.microsoft.com/appx/manifest/uap/windows10/3"  
         IgnorableNamespaces="... uap3">
        ...
    </Package>
    
  3. Individuare la sezione Applications. All'interno troverete una o più Application voci, una per ogni icona che verrà creata nel menu Start. L'aspetto sarà simile al seguente:

      <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>
    
  4. Aggiungere il uap3 prefisso alla VisualElements sezione . Ricordarsi di aggiungerlo sia ai tag di apertura che di fine:

      <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>
    
  5. Infine, aggiungere l'attributo VisualGroup all'elemento VisualElements . Come valore, impostare il nome da assegnare alla cartella che verrà creata nel menu Start.

      <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>
    

È ora possibile ripetere il processo per tutte le altre <Application> voci da includere nella stessa cartella. Facoltativamente, è possibile eseguire la stessa operazione anche con altre applicazioni, modificando semplicemente il file manifesto incluso nel pacchetto MSIX nello stesso modo e usando lo stesso valore per l'attributo VisualGroup .