API Reference
Class
OutlookTimeZoneTransition
Windows SYSTEMTIME transition used by Outlook time-zone BLOBs.
Inheritance
- Object
- OutlookTimeZoneTransition
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
Accepted by parameters
Constructors
public OutlookTimeZoneTransition(UInt16 year, UInt16 month, UInt16 dayOfWeek, UInt16 day, UInt16 hour, UInt16 minute, UInt16 second = 0, UInt16 milliseconds = 0) #Creates a transition from its exact SYSTEMTIME fields.
Parameters
- year System.UInt16
- month System.UInt16
- dayOfWeek System.UInt16
- day System.UInt16
- hour System.UInt16
- minute System.UInt16
- second System.UInt16 = 0
- milliseconds System.UInt16 = 0
Methods
Equals 2 overloads
public Nullable<DateTime> GetDateTime(Int32 calendarYear) #Returns:
Nullable<DateTime>Resolves this absolute or relative transition for a calendar year.
Parameters
- calendarYear System.Int32
Inherited Methods
Properties
public UInt16 Year { get; } #Absolute year, or zero for an annually relative transition.
public UInt16 Month { get; } #Month, or zero when daylight transitions are disabled.
public UInt16 DayOfWeek { get; } #Sunday-based weekday for relative transitions.
public UInt16 Day { get; } #Absolute day, or relative occurrence 1 through 5 where 5 means last.
public UInt16 Milliseconds { get; } #Transition millisecond.
public Boolean IsDisabled { get; } #Whether this transition is disabled.