Je crée par programme des rendez-vous via les services Web Exchange. Je suis en train le corps de la nomination:Est-il possible d'ajouter une table avec des bordures au corps d'un rendez-vous d'échange?
appointment.Body = new MessageBody(BodyType.HTML, body);
avec le code html du corps ayant la structure suivante:
<html>
<body>
<table>
<tbody>
<tr>
<td>cell 1</td>
<td>cell 2</td>
<td>cell 3</td>
</tr>
</tbody>
</table>
</body>
</html>
Lorsque vous ajoutez une bordure à ce tableau, il affichera généralement correctement lorsque la nomination est affiché à partir d'Outlook Web Access, mais affiche une table sans style lorsqu'il est affiché à partir du client de bureau Outlook 2013.
J'ai essayé les approches suivantes:
- propriété Border sur l'élément de table
- L'application d'une bordure à l'aide de css
- L'application d'une bordure à l'aide css tout effondrement des frontières
- Encadrer en fixant l'arrière-plan de la table et des cellules individuelles lors de l'ajout de l'espacement des cellules
- Application d'une bordure en définissant l'arrière-plan des cellules individuelles, un élément span à l'intérieur de chaque c ell, et en appliquant un remplissage à la cellule.
Est-il possible d'ajouter par programme un tableau avec des bordures au corps d'un rendez-vous d'échange?
Oui, il semble qu'il y ait un bug autour de cela dans Exchange: https://social.msdn.microsoft.com/Forums/Lync/fr-FR/d9535216-7181-4703 -9985-4f0568fd51af/EWS-12-échange-2010-sp2sp3-rendez-corps de message-naufragé--obtient sur la mise à jour? forum = exchangesvrdevelopment – yenta
auriez-vous un exemple de la façon de stocker un rendez-vous en RTF? – yenta
Non, mais vous avez juste besoin d'écrire sur la propriété décrite dans ces postes –