A partire dalla build 15025 di Windows 10 è stata aggiunta la possibilità di pinnare le tile primarie all'interno della start screen.
Prima di pinnare una tile all'interno della start screen, dobbiamo assicurarci che sia una funzionalità supportata dalla versione del sistema operativo utilizzato attraverso la classe ApiInformation, in secondo luogo sarà necessario capire se ci troviamo su Desktop (dove è supportata) oppure su Mobile (dove non è supportata) e quindi agire di conseguenza.
Una volta determinati tutti i presupposti, è possibile richiedere l'inserimento della tile nella start screen tramite la classe StartScreenManager.
if (ApiInformation.IsTypePresent("Windows.UI.StartScreen.StartScreenManager")) { AppListEntry entry = (await Package.Current.GetAppListEntriesAsync())[0]; bool isSupported = StartScreenManager.GetDefault().SupportsAppListEntry(entry); bool isPinned = await StartScreenManager.GetDefault().ContainsAppListEntryAsync(entry); if (isSupported && !isPinned) await StartScreenManager.GetDefault().RequestAddAppListEntryAsync(entry); }
Questa chiamata non è definita come "silent", quindi verrà comunque richiesto l'esplicito permesso all'utente da parte del sistema operativo, prima dell'aggiunta nella schermata di start.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Eseguire una GroupBy per entity in Entity Framework
Eseguire query manipolando liste di tipi semplici con Entity Framework Core
Mascherare l'output di un valore all'interno dei log di un workflow di GitHub
Utilizzare gli snapshot con Azure File shares
Creazione di componenti personalizzati in React.js con Tailwind CSS
Paginare i risultati con QuickGrid in Blazor
Creare moduli CSS in React
Autenticarsi in modo sicuro su Azure tramite GitHub Actions
Effettuare chiamate con versioning da Blazor ad ASP.NET Core
Sfruttare lo streaming di una chiamata Http da Blazor
Reactive form tipizzati con FormBuilder in Angular
Code scanning e advanced security con Azure DevOps
I più letti di oggi
- annunciato #netstandard 2.1. .NET Core lo supporterà a partire da #netcore3, così come le prossime versione di #xamarin, #mono e #unity.il supporto per #netfx 4.8, invece, non ci sarà. https://aspit.co/bq2
- Annunciato Silverlight 4 RC e Windows Phone Developer Tools
- Speciale Razor: il nuovo view engine di WebMatrix e ASP.NET MVC
- Speciale Windows Store app: costruire app con WinRT per Windows 8
- Gestire lo stato all'interno di un class component di ReactJS
- Inserimenti bulk su database con la classe SqlBulkCopy di ADO.NET 2.0
- disponibile su MSDN la versione RTM di #VS2013 Update 2! https://aspit.co/auj #msTechEd