Nel rilascio del Fall Creators Update è stata introdotta la classe TaskbarManager che permette di "pinnare" la nostra applicazione nella TaskBar.
Visto che le applicazioni UWP possono girare su di un set eterogeneo di ambienti, come desktop o console, prima di fare una qualsiasi operazione è necessario verificare se sono supportate tramite:
TaskbarManager.GetDefault().IsPinningAllowed
Attraverso la proprietà IsPinningAllowed è possibile verificare se è possibile aggiungere un'applicazione alla taskbar.
Fatto questo possiamo pinnare la nostra applicazione, sempre previa autorizzazione dell'utente.
bool isPinned = await TaskbarManager.GetDefault().RequestPinCurrentAppAsync();
Infine possiamo di controllare se l'applicazione è correntemente pinnata sulla taskbar:
bool isPinned = await TaskbarManager.GetDefault().IsCurrentAppPinnedAsync();
Di conseguenza possiamo nascondere la funzionalità nella nostra applicazione.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Usare il versioning con i controller di ASP.NET Core Web API
Creazione di componenti personalizzati in React.js con Tailwind CSS
Implementare il throttling in ASP.NET Core
Eseguire query manipolando liste di tipi semplici con Entity Framework Core
Utilizzare domini personalizzati gestiti automaticamente con Azure Container Apps
Sostituire la GitHub Action di login su private registry
Disabilitare automaticamente un workflow di GitHub (parte 2)
Eseguire attività pianificate con Azure Container Jobs
Specificare il versioning nel path degli URL in ASP.NET Web API
Usare le variabili per personalizzare gli stili CSS
Semplificare il deployment di siti statici con Azure Static Web App
Gestire undefined e partial nelle reactive forms di Angular
I più letti di oggi
- Riordinare le righe di una GridView di ASP.NET con jQuery
- Creazione di un alarm con suono personalizzato con Windows Phone 7.1
- Utilizzare la session affinity con Azure Container Apps
- Blue-green deployment con Azure Web App e DevOps
- Ed infine anche il calendario :)
- Configurare la diagnostica di Azure attraverso Visual Studio
- Recuperare la data di creazione di un tag tramite una pipeline YAML di Azure DevOps
- Microsoft Security Bulletin MS05-002
- .NET Core e dispositivi IoT
- Eseguire attività pianificate con Azure Container Jobs