Grazie alla classe UserInformation, presente nel namespace Windows.System.UserProfile, possiamo recuperare alcune informazioni dell'account usato dall'utente, come il nome e la sua foto di profilo.
var data = new StringBuilder(); data.AppendLine(await UserInformation.GetDisplayNameAsync()); data.AppendLine(await UserInformation.GetFirstNameAsync()); data.AppendLine(await UserInformation.GetLastNameAsync()); UserData.Text = data.ToString(); var kind = AccountPictureKind.LargeImage; IRandomAccessStream imageStream = await UserInformation.GetAccountPicture(kind).OpenReadAsync(); var UserBmp = new BitmapImage(); UserBmp.SetSource(imageStream); UserImage.Source = UserBmp;
Con il metodo GetAccountPicture recuperiamo lo stream dell'immagine delle dimensioni specificate con un valore dell'enum AccountPictureKind.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Sfruttare al massimo i topic space di Event Grid MQTT
Creazione di plugin per Tailwind CSS: espandere le funzionalità del framework dinamicamente
Implementare l'infinite scroll con QuickGrid in Blazor Server
Sfruttare MQTT in cloud e in edge con Azure Event Grid
Eseguire query manipolando liste di tipi semplici con Entity Framework Core
Creare moduli CSS in React
Creazione di componenti personalizzati in React.js con Tailwind CSS
Miglioramenti agli screen reader e al contrasto in Angular
Assegnare un valore di default a un parametro di una lambda in C#
Criptare la comunicazione con mTLS in Azure Container Apps
Effettuare lo stream della risposta in ASP.NET Core tramite IAsyncEnumerable
Limitare le richieste lato server con l'interactive routing di Blazor 8