Buat Permintaan Janji Draf

Aspose.Email - Buat Permintaan Janji Draft

Berguna untuk membuat permintaan janji dalam mode draft, sehingga informasi dasar ditambahkan dan kemudian draft yang sama dapat diteruskan ke pengguna lain yang mungkin melakukan perubahan. Aspose.Email untuk Java menyediakan fleksibilitas untuk membuat dan menyimpan janji dalam mode draft untuk penggunaan selanjutnya.

Untuk menyimpan janji dalam mode draft, properti Method pada kelas Appointment harus diatur ke 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");

Unduh Kode yang Berjalan

Unduh Buat Permintaan Janji Draft dari salah satu situs coding sosial yang disebutkan di bawah: