Beschreibung:
Gibt die Wochentage für wiederkehrende Termine an. Wird bei olRecursDaily(0), olRecursMonthNth(3), olRecursWeekly(1) und olRecursYearNth(6) verwendet.
Typ:
Long
Folgende Werte können miteinander ver'oder't werden:
|
Konstante |
Wert |
Beschreibung |
|
OlSunday |
1 |
Sonntag |
|
OlMonday |
2 |
Montag |
|
OlTuesday |
4 |
Dienstag |
|
OlWednesday |
8 |
Mittwoch |
|
OlThursday |
16 |
Donnerstag |
|
OlFriday |
32 |
Freitag |
|
OlSaturday |
64 |
Samstag |
Beispiel VBScript:
Dim oRecurrencePattern : Set oRecurrencePattern = oAppointment.RecurrencePattern
oRecurrencePattern.RecurrenceType = 2 ' Monatliche Wiederholung
oRecurrencePattern.DayOfWeekMask = 2
oRecurrencePattern.DayOfMonth = 10
oRecurrencePattern.Duration = 60
oRecurrencePattern.EndTime = 12
oRecurrencePattern.Interval = 1
oRecurrencePattern.NoEndDate = False
oRecurrencePattern.StartTime = 10
oRecurrencePattern.PatternStartDate = Now()
oRecurrencePattern.PatternEndDate = DateAdd("yyyy", 1, Now())
Beispiel C#-Script:
RecurrencePattern recPattern = appointment.RecurrencePattern;
recPattern.RecurrenceType = 2; // Monatliche Wiederholung
recPattern.DayOfWeekMask = 2;
recPattern.DayOfMonth = 10;
recPattern.Duration = 60;
recPattern.EndTime = System.DateTime.Now.AddHours(1);
recPattern.Interval = 1;
recPattern.NoEndDate = false;
recPattern.StartTime = System.DateTime.Now;
recPattern.PatternStartDate = System.DateTime.Now;
recPattern.PatternEndDate = System.DateTime.Now.AddYears(1);
recPattern.Dispose();