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
Eseguire un metodo asincrono dopo il set di una proprietà in Blazor 8
Supportare il sorting di dati tabellari in Blazor con QuickGrid
Utilizzare Model as a Service su Microsoft Azure
Utilizzare Tailwind CSS all'interno di React: installazione
Configurare dependabot per aggiornare le dipendenze di terze parti con GitHub Actions
Sfruttare lo stream rendering per le pagine statiche di Blazor 8
Ottimizzazione dei block template in Angular 17
Eseguire attività basate su eventi con Azure Container Jobs
Effettuare il deploy di immagini solo da container registry approvati in Kubernetes
Miglioramenti nelle performance di Angular 16
Usare una container image come runner di GitHub Actions
Reactive form tipizzati con modellazione del FormBuilder in Angular