Sharing : Ajout d'une image locale dans du HTML
-
jeudi 19 avril 2012 13:13
Bonjour,
Je rencontre un problème pour intégrer une image locale dans le corps d'un message que je mets au format HTML
async void OnDataRequested(DataTransferManager sender, DataRequestedEventArgs args) { var request = args.Request; request.Data.Properties.Title = _item.Name; string img = "ms-appx://" + _item.PathImage; string htmlContent = @"<html><body><img src=""" + img + @"""></body></html>"; string htmlFormat = HtmlFormatHelper.CreateHtmlFormat(htmlContent); request.Data.SetData(StandardDataFormats.Html, htmlFormat); }Cette page donne peut être une piste mais c'est en javascript.. http://msdn.microsoft.com/en-us/library/windows/apps/windows.applicationmodel.datatransfer.htmlformathelper.createhtmlformat
Quelqu'un à une idée mon problème ?
merci
christophe
- Modifié Toss.net jeudi 19 avril 2012 13:23
- Déplacé Ciprian Duduiala vendredi 20 avril 2012 09:32 (Origine :Développement Windows 8 Consumer Preview)
- Déplacé Florin CiucaMicrosoft Contingent Staff, Owner vendredi 7 septembre 2012 11:40 (Origine :Développement d’applications de style Metro pour Windows 8)
Toutes les réponses
-
mercredi 25 avril 2012 14:12
Bonjour,
J’ai essayé à trouver un exemple, mais il semble que tous les exemples dans la librairie MSDN concernant le partage et l’échange de données sont en JavaScript et rien en C# ou VB. Dans votre cas, vous partagez du contenu, plus précis de HTML et les exemples pour recevoir des données sont aussi en JavaScript. Malheureusement, le seul exemple en C# trouvé (Sharing content source) gères seulement la situation avec une image disponible sur le web, donc il n’est pas très utile.
J’ai aussi essayé adapter le code JavaScript pour C#, mais il y a quelque chose qui manque parce que la variable streamRef reste toujours nulle et l’image n’est pas visible au destinataire. Donc, désolé, mais j’ai épuisé mes idées sans pouvoir vous aider….
Bonne journée,
Cipri
Ciprian DUDUIALA, MSFT  
•Nous vous prions de considérer que dans le cadre de ce forum on n’offre pas de support technique et aucune garantie de la part de Microsoft ne peut être offerte.
- Marqué comme réponse Toss.net mercredi 25 avril 2012 14:17
-
mercredi 25 avril 2012 14:17
Bonjour Ciprian,
Je te remercie beaucoup pour ton investigation. Je pense qu'on est dans le même cas que cette discussion : http://social.msdn.microsoft.com/Forums/fr-FR/appmetrofr/thread/b40125f7-04c2-49e7-9456-fdfa22f074ad
Attendons la Release Preview et sa suite :)
christophe
-
mercredi 25 avril 2012 14:21
Bonjour,
Oui, je pense qu’après la sortie de la version finale de Windows 8 et Visual Studio 11 les exemples pour C# seront aussi disponible…
Bonne journée,
Cipri
Ciprian DUDUIALA, MSFT  
•Nous vous prions de considérer que dans le cadre de ce forum on n’offre pas de support technique et aucune garantie de la part de Microsoft ne peut être offerte.



