webProtocolConverterDictionary property

LazyMember<Map<UserSettingName, Func<OutlookProtocol, Object?>>> webProtocolConverterDictionary
getter/setter pair
Converters to translate Web (WEB) Outlook protocol settings. Each entry maps to a lambda expression used to get the matching property from the OutlookProtocol instance.

Implementation

/* private */
static LazyMember<Map<UserSettingName, Func<OutlookProtocol, Object?>>>
    webProtocolConverterDictionary =
    new LazyMember<Map<UserSettingName, Func<OutlookProtocol, Object?>>>(() {
  Map<UserSettingName, Object? Function(OutlookProtocol)> results =
      new Map<UserSettingName, Func<OutlookProtocol, Object>>();
  results[UserSettingName.InternalWebClientUrls] =
      (p) => p.internalOutlookWebAccessUrls;
  results[UserSettingName.ExternalWebClientUrls] =
      (p) => p.externalOutlookWebAccessUrls;
  return results;
});