2017-01-31 3 views
0

新しい予定を作成して、インライン添付を添付したいとします。c# - ExchangeServer(EWS)経由でインライン添付ファイルを使用して新しい予定を作成する方法

https://msdn.microsoft.com/en-us/library/office/hh532564(v=exchg.80).aspx

とも私は、このソリューションを使用してみました:: 私は(それが電子メールの添付ファイルを記述していても)この例を使用しようとしたここ

Sending inline attachments with ews を残念ながら同じ、私は赤いXを得ます表示として。

結構ですので、私は「IsInline」プロパティに「false」に設定した場合、私はファイルを受信し、ダブルクリックで開くことができますが、私はインラインに設定する必要があります。..

私のコード:

予定、連絡先やタスクのための
Appointment app = new Appointment(service); 
    app.Subject = "Test"; 
    app.IsAllDayEvent = true; 
    string body= @"<html> 
          <head> 
         </head> 
         <body> 
          <img width=223 height=226 id=""1"" src=""cid:cake.jpg""> 
         </body> 
         </html>"; 

    app.Body = new MessageBody(BodyType.HTML, body); 
    string file = @"G:\cake.jpg"; 
    app.Attachment.AddFileAttachment("cake.jpg",file); 
    app.Attachment[0].IsInline = true; 
    app.Attachment[0].ContentId = "cake.jpg"; 
    app.RequiredAttendees.Add("[email protected]"); 
    app.Save(); 

おかげ

答えて

0

は、デフォルトの本文タイプはので、私はそれはあなたがRTFを使用して拡張プロパティを設定し、それを実行する必要があります動作するとは思わないRTFです。

関連する問題