こんにちは、カレンダーの招待状を他のメンバーに送信したいのですが、vb.net でそれを行うにはどうすればよいですか。exchange webreference を追加し、通常のメールを他の人に送信できます。
これが私がこれまでに持っているものです
Public Sub Einladungen()
Dim esb As New ExchangeServer.ExchangeServiceBinding
esb.Credentials = New NetworkCredential(Session("EX_UserName").ToString, Session("EX_Password").ToString)
esb.Url = Session("EX_DomainURL")
Dim appointment As CalendarItemType = New CalendarItemType
' Set properties on the appointment.
appointment.Subject = "Dentist Appointment"
appointment.Body = New BodyType
appointment.Body.BodyType1 = BodyTypeType.Text
appointment.Body.Value = "Agenda Items...."
appointment.Start = New DateTime(2012, 3, 1, 9, 0, 0)
appointment.End = appointment.Start.AddHours(2)
appointment.Location = "Conf Room"
appointment.RequiredAttendees.Add("user1@contoso.com")
appointment.RequiredAttendees.Add("user2@contoso.com")
appointment.OptionalAttendees.Add("user3@contoso.com")
' Save the appointment.
appointment.Save(SendInvitationsMode.SendToAllAndSaveCopy)
End Sub
Visual Studio は次のことを教えてくれます。
Add は「System.Array」のメンバーではありません
と
「保存」は「ExchangeServer.CalendarItemType」のメンバーではありません
と
「SendInvitationMode」という名前が宣言されていません
私は何が欠けていますか?
よろしくお願いいたします。