' This class formats and sends a meeting request via SMTP email
Public StartDate As DateTime
Public EndDate As DateTime
Public Subject As String
Public Summary As String
Public Location As String
Public AttendeeName As String
Public AttendeeEmail As String
Public OrganizerName As String
Public OrganizerEmail As String
Public MethodType As String
Public Sub New(ByVal pdtStartDate As DateTime, _
ByVal pdtEndDate As DateTime, _
ByVal psSubject As String, _
ByVal psSummary As String, _
ByVal psLocation As String, _
ByVal psAttendeeName As String, _
ByVal psAttendeeEmail As String, _
ByVal psOrganizerName As String, _
ByVal psOrganizerEmail As String, _
ByVal psMethodType As String)
' Copy constructor parameters to public propeties
StartDate = pdtStartDate
EndDate = pdtEndDate
Subject = psSubject
Summary = psSummary
Location = psLocation
AttendeeName = psAttendeeName
AttendeeEmail = psAttendeeEmail
OrganizerName = psOrganizerName
OrganizerEmail = psOrganizerEmail
MethodType = psMethodType
End Sub
Public Sub EmailAppointment()
Const c_strTimeFormat As String = "yyyyMMddTHHmmssZ"
Dim strStartTime As String = "", strEndTime As String = "", strTimeStamp As String = "", strTempStartTime As String = "", strTempEndTime As String = "", vCalendarFile As String = ""
Const VCAL_FILE As String = "BEGIN:VCALENDAR" & vbCrLf & _