API Reference
Class
OutlookTimeZoneStructure
Typed legacy PidLidTimeZoneStruct value.
Inheritance
- Object
- OutlookTimeZoneStructure
Usage
Explore 4 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 2
Accepted by parameters 2
Constructors
Methods
public DateTimeOffset ConvertUtc(DateTimeOffset utcValue) #Returns:
DateTimeOffsetConverts a UTC instant using the legacy rule.
Parameters
- utcValue System.DateTimeOffset
public OutlookLocalTimeResolution GetLocalTimeResolution(DateTime localTime) #Returns:
OutlookLocalTimeResolutionClassifies a local clock value.
Parameters
- localTime System.DateTime
public DateTimeOffset ResolveLocal(DateTime localTime, OutlookAmbiguousTimePolicy policy = EarlierUtc) #Returns:
DateTimeOffsetResolves a local clock value using an explicit ambiguity policy.
Parameters
- localTime System.DateTime
- policy OfficeIMO.Email.OutlookAmbiguousTimePolicy = EarlierUtc
Inherited Methods
public virtual Boolean Equals(Object? obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object?
Properties
public OutlookTimeZoneRule Rule { get; set; } #Effective bias and transitions.
public Boolean StateDecoded { get; internal set; } #Whether the native BLOB decoded completely.
public String? DecodeError { get; internal set; } #Decode failure for retained native input.
public Byte[]? RawState { get; internal set; } #Original PidLidTimeZoneStruct bytes.