Con il rilascio del nuovo Windows 10 SDK build 10586 è stata introdotta la possibilità di gestire la JumpList anche per le Universal Windows Platform.
Questa funzionalità, introdotta da Windows 7, è finalmente disponibile anche per le Universal App di Windows 10, non solo per le applicazioni Win32.
La JumpList è supportata solo su device di tipo desktop: utilizzando il metodo statico JumpList.IsSupported possiamo controllare se presente e supportata.
Per popolare una JumpList possiamo utilizzare il metodo statico CreateWithArguments esposto dalla classe JumpListItem, come nell'esempio seguente:
var taskItem = JumpListItem.CreateWithArguments("/Argument", "Marco Leoncini"); taskItem.Description = "Senior developer ";
Una volta creato l'elemento da aggiungere alla JumpList, possiamo ottenere un'istanza di quella attuale con il metodo LoadCurrentAsync, per poi aggiungere il nuovo item e salvare.
var jumplist = await JumpList.LoadCurrentAsync(); jumplist.Items.Add(taskItem); await jumplist.SaveAsync();

Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Popolare una classe a partire dal testo, con Semantic Kernel e ASP.NET Core Web API
Proteggere le risorse Azure con private link e private endpoints
Supportare lo HierarchyID di Sql Server in Entity Framework 8
Conoscere il rendering Server o WebAssembly a runtime in Blazor
Rendere le variabili read-only in una pipeline di Azure DevOps
Gestire eccezioni nei plugin di Semantic Kernel in ASP.NET Core Web API
Escludere alcuni file da GitHub Secret Scanning
Utilizzare WhenEach per processare i risultati di una lista di task
Creare agenti facilmente con Azure AI Agent Service
Scrivere selettori CSS più semplici ed efficienti con :is()
Garantire la provenienza e l'integrità degli artefatti prodotti su GitHub
Creare una libreria CSS universale: Immagini