Bing Maps : récupérer l'image avec GetImagery en VB.NET

Signaler
Messages postés
18
Date d'inscription
mercredi 13 janvier 2010
Statut
Membre
Dernière intervention
9 août 2012
-
Bonjour,

J'ai une application développée en VB.NET dans laquelle je souhaite faire appel aux services de BingMaps.
J'ai dans un premier temps mis en oeuvre les exemples Developing a .NET Application Using Bing Maps SOAP Services qui sont en C#.net : OK, ça fonctionne.

J'ai créé une DLL qui intègre les fonctions qui m'intéressent et les paramètres tel que je souhaite les utiliser. Cette DLL est intégrée dans le projet initial VB.NET : OK, ce n'est pas encore testé mais on verra + tard.

Maintenant, je cherche à intégrer ces lignes en VB.NET :
private void RequestImage_Click(object sender, RoutedEventArgs e)
{
    //Get URI and set image
    String imageURI = GetImagery(textInput.Text);
    imageResults.Source = new BitmapImage(new Uri(imageURI));
}


Mon problème est que je n'arrive pas à déclarer le Bitmapimage :

L'instruction en début de code
Imports System.Windows.Media.Imaging

me donne l'erreur :
Avertissement : L'espace de noms ou le type spécifié dans les Imports 'System.Windows.Media.Imaging' ne contient aucun membre public ou est introuvable. Vérifiez que l'espace de noms ou le type est défini et qu'il contient au moins un membre public. Vérifiez que le nom de l'élément importé n'utilise pas d'autres alias.

Donc impossible de récupérer l'image :
Dim imageResults As System.Windows.Media.Imaging.BitmapImage = New System.Windows.Media.Imaging.BitmapImage(New Uri(imageURI))

Erreur 1 Type 'System.Windows.Media.Imaging.BitmapImage' non défini.


Bref : comment créer l'image provenant de la fonction
imageURI = GetImagery(textInput.Text);


Merci pour vos idées...
Olivier