1
EWSのAppointmentクラスで会議出席依頼を送信しようとしています。 異なる受信者に異なる添付ファイルを送信する必要があります。予定の別の受信者に異なる添付ファイルを送信するEWS(Exchange Web Service)
このリンクは一つだけのためであるか、複数の添付ファイルが送信されるかもしれませんが、私は、各受信者が異なる-2の添付ファイルを持つべきである必要があります。私は、以下のリンクを参照しています。
私はより良い挑戦を理解するために役立つかもしれない私のコードに次のようにしようとしています:
Appointment appointment = new Appointment(service) {
Start = DateTime.Now,
End = DateTime.Now.AddHours(2),
Subject = "XYZ Invitation",
Location = "XYZ Tower, Room No. 3",
IsAllDayEvent = false,
AllowNewTimeProposal = false,
IsResponseRequested = false,
Body = new MessageBody(BodyType.HTML, html),
ReminderMinutesBeforeStart = 60
};
int i = 0;
foreach(var attendee in attendies) { // List<string>
appointment.Attachments.AddFileAttachment(Image[i], file);
appointment.Attachments[0].IsInline = true;
appointment.Attachments[0].ContentId = Image[i];
FolderId folderCalendar = new FolderId(WellKnownFolderName.Calendar, attendee);
appointment.Save(folderCalendar, SendInvitationsMode.SendToNone);
appointment.RequiredAttendees.Add(attendee);
i++;
appointment.Update(ConflictResolutionMode.AutoResolve, SendInvitationsOrCancellationsMode.SendOnlyToAll);
}
誰かが同じで経験を持っている場合と同じで私を提案してください。
ありがとうございます!
このマニュアルの内容は次のとおりです。あなたは私に例を挙げてくれますか? –
これを参照してください:https://msdn.microsoft.com/en-us/library/microsoft.exchange.webservices.data.appointment_methods(v=exchg.80).aspx –