API Reference
Class
OutlookRecurrenceOccurrence
One expanded recurrence occurrence.
Inheritance
- Object
- OutlookRecurrenceOccurrence
Usage
Explore 1 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by 1
Methods
ResolveEnd 2 overloads
public DateTimeOffset ResolveEnd(TimeZoneInfo timeZone) #Returns:
DateTimeOffsetResolves the local end with a caller-selected time zone.
Parameters
- timeZone System.TimeZoneInfo
public DateTimeOffset ResolveEnd(OutlookTimeZoneDefinition timeZone, OutlookAmbiguousTimePolicy policy = EarlierUtc) #Returns:
DateTimeOffsetResolves the local end using embedded Outlook rules and an explicit ambiguity policy.
Parameters
- timeZone OfficeIMO.Email.OutlookTimeZoneDefinition
- policy OfficeIMO.Email.OutlookAmbiguousTimePolicy = EarlierUtc
ResolveStart 2 overloads
public DateTimeOffset ResolveStart(TimeZoneInfo timeZone) #Returns:
DateTimeOffsetResolves the local start with a caller-selected time zone.
Parameters
- timeZone System.TimeZoneInfo
public DateTimeOffset ResolveStart(OutlookTimeZoneDefinition timeZone, OutlookAmbiguousTimePolicy policy = EarlierUtc) #Returns:
DateTimeOffsetResolves the local start using embedded Outlook rules and an explicit ambiguity policy.
Parameters
- timeZone OfficeIMO.Email.OutlookTimeZoneDefinition
- policy OfficeIMO.Email.OutlookAmbiguousTimePolicy = EarlierUtc
Inherited Methods
public virtual Boolean Equals(Object? obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object?
Properties
public Int32 Sequence { get; } #One-based position in the base series, including deleted occurrences.
public DateTime OriginalStart { get; } #Original local start before exception changes.
public OutlookRecurrenceException? Exception { get; } #Exception that produced the effective values.
public Boolean IsException { get; } #Whether this occurrence is modified.