Entwurf einer Terminanfrage erstellen

Aspose.Email – Entwurfs‑Termin‑Anforderung erstellen

Es kann nützlich sein, eine Terminanforderung im Entwurfsmodus zu erstellen, sodass die Basisinformationen hinzugefügt werden und der gleiche Entwurf anschließend an andere Benutzer weitergeleitet werden kann, die Änderungen vornehmen. Aspose.Email für Java bietet die Flexibilität, einen Termin im Entwurfsmodus zu erstellen und zu speichern, um ihn später zu verwenden.

Um einen Termin im Entwurfsmodus zu speichern, sollte die Property Method der Appointment‑Klasse auf Publish gesetzt werden.

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");

Laufenden Code herunterladen

Download Create Draft Appointment Request von einer der unten genannten Social‑Coding‑Seiten: