Je développe une application qui utilise l'API gérée par EWS pour envoyer des rendez-vous aux destinataires Outlook, Maintenant, il faut ajouter des pièces jointes au rendez-vous, je peux joindre des pièces jointes aux emails, mais quand j'utilise la même technique à envoyer par courrier électronique, mais les pièces jointes ne sont pas jointes, mon code comme ci-dessousComment ajouter des pièces jointes à un rendez-vous en utilisant EWS?
public string sendCalanderEvntAsReply(EntityLayer.Data_Contracts.AppointmentDTO appointment)
{
Appointment app = new Appointment(service);
app.Subject = appointment.Subject;
app.Body = appointment.Body;
app.Start = Convert.ToDateTime(appointment.Start);
app.End = Convert.ToDateTime(appointment.End);
app.Location = appointment.Location;
foreach (string obj in appointment.Attendees)
{
app.RequiredAttendees.Add(obj);
}
if (appointment.Attachments != null &&
appointment.Attachments.Count > 0)
{
foreach (var att in appointment.Attachments)
{
app.Attachments.AddFileAttachment(att.FileName);
}
}
app.Save(SendInvitationsMode.SendToAllAndSaveCopy);
}
Y at-il un problème dans mon code? aidez s'il vous plaît.
grâce
Merci @Glen cela fonctionne .. – Roshan
J'ai un problème similaire lors de la suppression des pièces jointes et en ajoutant de nouvelles. Mais cette solution n'a pas fonctionné pour moi. Voici mon cas si vous pourriez probablement avoir un aperçu: https://stackoverflow.com/questions/48658409/how-to-update-delete-file-attachments-to-appointment-using-ews –