Modifier l’image de profil de l’utilisateur

Vous avez besoin ou envie de modifier l’image de profile windows 8 de l’utilisateur ? C’est tout à fait possible et c’est très facile à mettre en oeuvre. Voici comment réaliser cette modification.

Voici comment procéder, prenons l’image d’une tortue : ( http://a399.idata.over-blog.com/1/29/42/21/dessin-suite/tortue-gaz1.jpg )

 private async void OnChangeUserProfilePicture(object sender, RoutedEventArgs e) { string yourImageUrl = "http://a399.idata.over-blog.com/1/29/42/21/dessin-suite/tortue-gaz1.jpg"; await SetUserAccountPicture(yourImageUrl); } public static async Task SetUserAccountPicture(string imgURL) { StorageFolder folder = Windows.Storage.ApplicationData.Current.LocalFolder; StorageFile file = await folder.CreateFileAsync("myImage", CreationCollisionOption.GenerateUniqueName); var downloader = new BackgroundDownloader(); DownloadOperation d = downloader.CreateDownload(new Uri(imgURL), file); await d.StartAsync(); SetAccountPictureResult result = await UserInformation.SetAccountPicturesAsync(null, file, null); if (result == SetAccountPictureResult.Success) return true; else return false; }

Lorsque vous allez appeller cette méthode, une fenêtre va apparaitre pour confirmer le changement de photo du profile.

Et voilà, l’image du profil de l’utilisateur est changé !

No Comments

Post a Comment