internalProtocolSettings property
LazyMember<Map<UserSettingName, Func<OutlookProtocol, Object?> > >
internalProtocolSettings
getter/setter pair
Implementation
/* private */
static LazyMember<Map<UserSettingName, Func<OutlookProtocol, Object?>>>
internalProtocolSettings =
new LazyMember<Map<UserSettingName, Func<OutlookProtocol, Object?>>>(() {
Map<UserSettingName, Object? Function(OutlookProtocol)> results =
new Map<UserSettingName, Func<OutlookProtocol, Object>>();
results[UserSettingName.ActiveDirectoryServer] =
(p) => p.activeDirectoryServer;
results[UserSettingName.CrossOrganizationSharingEnabled] =
(p) => p.sharingEnabled.toString();
results[UserSettingName.InternalEcpUrl] = (p) => p.ecpUrl;
results[UserSettingName.InternalEcpDeliveryReportUrl] =
(p) => p.ConvertEcpFragmentToUrl(p.ecpUrlMt);
results[UserSettingName.InternalEcpEmailSubscriptionsUrl] =
(p) => p.ConvertEcpFragmentToUrl(p.ecpUrlAggr);
results[UserSettingName.InternalEcpPublishingUrl] =
(p) => p.ConvertEcpFragmentToUrl(p.ecpUrlPublish);
results[UserSettingName.InternalEcpPhotoUrl] =
(p) => p.ConvertEcpFragmentToUrl(p.ecpUrlPhoto);
results[UserSettingName.InternalEcpRetentionPolicyTagsUrl] =
(p) => p.ConvertEcpFragmentToUrl(p.ecpUrlRet);
results[UserSettingName.InternalEcpTextMessagingUrl] =
(p) => p.ConvertEcpFragmentToUrl(p.ecpUrlSms);
results[UserSettingName.InternalEcpVoicemailUrl] =
(p) => p.ConvertEcpFragmentToUrl(p.ecpUrlUm);
results[UserSettingName.InternalEcpConnectUrl] =
(p) => p.ConvertEcpFragmentToUrl(p.ecpUrlConnect);
results[UserSettingName.InternalEcpTeamMailboxUrl] =
(p) => p.ConvertEcpFragmentToUrl(p.ecpUrlTm);
results[UserSettingName.InternalEcpTeamMailboxCreatingUrl] =
(p) => p.ConvertEcpFragmentToUrl(p.ecpUrlTmCreating);
results[UserSettingName.InternalEcpTeamMailboxEditingUrl] =
(p) => p.ConvertEcpFragmentToUrl(p.ecpUrlTmEditing);
results[UserSettingName.InternalEcpTeamMailboxHidingUrl] =
(p) => p.ConvertEcpFragmentToUrl(p.ecpUrlTmHiding);
results[UserSettingName.InternalEcpExtensionInstallationUrl] =
(p) => p.ConvertEcpFragmentToUrl(p.ecpUrlExtInstall);
results[UserSettingName.InternalEwsUrl] =
(p) => p.exchangeWebServicesUrl ?? p.availabilityServiceUrl;
results[UserSettingName.InternalEmwsUrl] =
(p) => p.exchangeManagementWebServicesUrl;
results[UserSettingName.InternalMailboxServerDN] = (p) => p.serverDN;
results[UserSettingName.InternalRpcClientServer] = (p) => p.server;
results[UserSettingName.InternalOABUrl] = (p) => p.offlineAddressBookUrl;
results[UserSettingName.InternalUMUrl] = (p) => p.unifiedMessagingUrl;
results[UserSettingName.MailboxDN] = (p) => p.mailboxDN;
results[UserSettingName.PublicFolderServer] = (p) => p.publicFolderServer;
results[UserSettingName.InternalServerExclusiveConnect] =
(p) => p.serverExclusiveConnect;
return results;
});