Send
方法が送信しますセッションに指定されているデフォルトのアカウントを使用して
Private Sub CreateMeeting()
Dim appt As Outlook.AppointmentItem = _
CType(Application.CreateItem(_
Outlook.OlItemType.olAppointmentItem), Outlook.AppointmentItem)
appt.Subject = "Customer Review"
appt.MeetingStatus = Outlook.OlMeetingStatus.olMeeting
appt.Location = "36/2021"
appt.Start = DateTime.Parse("19/04/2017 10:00 AM")
appt.End = DateTime.Parse("19/04/2017 11:00 AM")
Dim recipRequired As Outlook.Recipient = _
appt.Recipients.Add("Ryan Gregg")
recipRequired.Type = _
Outlook.OlMeetingRecipientType.olRequired
Dim recipOptional As Outlook.Recipient = _
appt.Recipients.Add("Peter Allenspach")
recipOptional.Type = _
Outlook.OlMeetingRecipientType.olOptional
Dim recipConf As Outlook.Recipient = _
appt.Recipients.Add("Conf Room 36/2021 (14) AV")
recipConf.Type = _
Outlook.OlMeetingRecipientType.olResource
appt.Recipients.ResolveAll()
appt.Send()
End Sub
詳細については、How to: Specify Different Recipient Types for an Appointment Itemを参照してください。
実際にAppointmentItem.Sendを呼び出しますか? –