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
Modificare i metadati nell'head dell'HTML di una Blazor Web App
Generare file PDF da Blazor WebAssembly con iText
Sfruttare lo streaming di una chiamata Http da Blazor
Generare file per il download da Blazor WebAssembly
Eseguire query manipolando liste di tipi semplici con Entity Framework Core
Definire lo stile CSS in base alle dimensioni del container
Utilizzare i nuovi piani dedicati di Azure Container Apps
Creazione di componenti personalizzati in React.js con Tailwind CSS
Evitare la script injection nelle GitHub Actions
Sviluppare un'interfaccia utente in React con Tailwind CSS e Preline UI
Eseguire attività pianificate con Azure Container Jobs
Registrare servizi multipli tramite chiavi in ASP.NET Core 8