Recuperare la foto dell'utente nelle Windows Store app

di Alessio Leoncini, in WinRT 8.1,

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

Visualizza/aggiungi commenti

| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Approfondimenti

I più letti di oggi