Conceptafspraakaanvraag maken
Contents
[
Hide
]
Aspose.Email – Concept‑afspraakverzoek maken
Het kan nuttig zijn om een afspraakverzoek in conceptmodus te maken, zodat de basisinformatie wordt toegevoegd en vervolgens hetzelfde concept‑afspraakverzoek kan worden doorgestuurd naar andere gebruikers die eventueel wijzigingen kunnen aanbrengen. Aspose.Email voor Java biedt de flexibiliteit om een afspraak in conceptmodus te maken en op te slaan voor later gebruik.
Om een afspraak in conceptmodus op te slaan, moet de Method‑eigenschap van de Appointment‑klasse worden ingesteld op Publish.
Java
String sender = "test@gmail.com";
String recipient = "test@email.com";
MailMessage message = new MailMessage(sender, recipient, "", "");
Calendar calendar = Calendar.getInstance(TimeZone.getTimeZone("GMT"));
calendar.set(2012, Calendar.NOVEMBER, 1, 0, 0, 0);
Date startDate = calendar.getTime();
calendar.set(2012, Calendar.DECEMBER, 1);
Date endDate = calendar.getTime();
MailAddressCollection attendees = new MailAddressCollection();
attendees.addMailAddress(new MailAddress("attendee_address@aspose.com", "Attendee"));
WeeklyRecurrencePattern expected = new WeeklyRecurrencePattern(3);
Appointment app = new Appointment("Appointment Location", "Appointment Summary", "Appointment Description",
startDate, endDate,
new MailAddress("organizer_address@aspose.com", "Organizer"), attendees, expected);
//Set the Appointment as Draft
app.setMethod(AppointmentMethodType.Publish);//.Method = AppointmentMethodType.Publish;
message.addAlternateView(app.requestApointment());
MapiMessage msg = MapiMessage.fromMailMessage(message);
// Save the appointment as draft.
msg.save("data/AsposeDraft.msg");
Werkende code downloaden
Download Create Draft Appointment Request vanaf een van de hieronder vermelde sociale‑code‑sites:
Voor meer details, bezoek Concept‑afspraakverzoek maken.