Exchange Webサービスを使用してプログラムで予定を作成しています。予定があるとき交換予定の本体に罫線のある表を追加することはできますか?
<html>
<body>
<table>
<tbody>
<tr>
<td>cell 1</td>
<td>cell 2</td>
<td>cell 3</td>
</tr>
</tbody>
</table>
</body>
</html>
このテーブルに境界線を追加し、それは通常、正しく表示されます:次の構造を有する本体HTMLで
appointment.Body = new MessageBody(BodyType.HTML, body);
:私は約束のボディを設定していますOutlook Web Accessから表示されますが、Outlook 2013デスクトップクライアントから表示するとスタイリングなしの表が表示されます。設定することで、国境を適用国境
を潰しながらCSSを使用して境界線を適用するテーブル要素- Borderプロパティ:私は以下のアプローチを試してみました
セルの背景を追加する際のテーブルの背景とセルの配置
- 個々のセルの背景を設定して境界線を適用すると、各cセルにパディングを適用することができます。
交換予定の本体に境界線付きのテーブルをプログラムで追加することはできますか?
ええ、Exchangeのこれを回避するバグがあるようです:https://social.msdn.microsoft.com/Forums/Lync/en-US/d9535216-7181-4703 -9985-4f0568fd51af/ews-12-exchange-2010-sp2sp3-appointment-message-body-get-wrecked-on-update?forum = exchangesvrdevelopment – yenta
予定をRTFとして保存する方法の例がありますか? – yenta
いいえ、投稿に記載されているプロパティに書き込む必要があります –