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
Gestire la cancellazione di una richiesta in streaming da Blazor
Sfruttare al massimo i topic space di Event Grid MQTT
Disabilitare automaticamente un workflow di GitHub
Utilizzare un numero per gestire la concorrenza ottimistica con SQL Server ed Entity Framework
Utilizzare il metodo CountBy di LINQ per semplificare raggruppamenti e i conteggi
Ordine e importanza per @layer in CSS
Bloccare l'esecuzione di un pod in mancanza di un'artifact attestation di GitHub
Gestire i dati con Azure Cosmos DB Data Explorer
Eseguire operazioni sui blob con Azure Storage Actions
Simulare Azure Cosmos DB in locale con Docker
Criptare la comunicazione con mTLS in Azure Container Apps
Configurare lo startup di applicazioni server e client con .NET Aspire