OutlookProtocol class
Constructors
- OutlookProtocol()
- Initializes a new instance of the
Properties
- activeDirectoryServer ↔ String?
-
getter/setter pair
- authPackage ↔ String?
-
getter/setter pair
- availabilityServiceUrl ↔ String?
-
getter/setter pair
- certPrincipalName ↔ String?
-
getter/setter pair
-
ConverterDictionary
→ Map<
UserSettingName, Func< ?OutlookProtocol, Object?> > -
Gets the converter dictionary for protocol type.
no setter
- ecpUrl ↔ String?
-
getter/setter pair
- ecpUrlAggr ↔ String?
-
getter/setter pair
- ecpUrlConnect ↔ String?
-
getter/setter pair
- ecpUrlExtInstall ↔ String?
-
getter/setter pair
- ecpUrlMt ↔ String?
-
getter/setter pair
- ecpUrlPhoto ↔ String?
-
getter/setter pair
- ecpUrlPublish ↔ String?
-
getter/setter pair
- ecpUrlRet ↔ String?
-
getter/setter pair
- ecpUrlSms ↔ String?
-
getter/setter pair
- ecpUrlTm ↔ String?
-
getter/setter pair
- ecpUrlTmCreating ↔ String?
-
getter/setter pair
- ecpUrlTmEditing ↔ String?
-
getter/setter pair
- ecpUrlTmHiding ↔ String?
-
getter/setter pair
- ecpUrlUm ↔ String?
-
getter/setter pair
- exchangeManagementWebServicesUrl ↔ String?
-
getter/setter pair
- exchangeRpcUrl ↔ String?
-
getter/setter pair
- exchangeWebServicesPartnerUrl ↔ String?
-
getter/setter pair
- exchangeWebServicesUrl ↔ String?
-
getter/setter pair
- externalOutlookWebAccessUrls ↔ WebClientUrlCollection?
-
getter/setter pair
- groupingInformation ↔ String?
-
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- internalOutlookWebAccessUrls ↔ WebClientUrlCollection?
-
getter/setter pair
- mailboxDN ↔ String?
-
getter/setter pair
- offlineAddressBookUrl ↔ String?
-
getter/setter pair
- ProtocolType ↔ OutlookProtocolType?
-
Gets the type of the protocol.
getter/setter pair
- publicFolderServer ↔ String?
-
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- server ↔ String?
-
getter/setter pair
- serverDN ↔ String?
-
getter/setter pair
- serverExclusiveConnect ↔ bool?
-
getter/setter pair
-
getter/setter pair
- siteMailboxCreationURL ↔ String?
-
getter/setter pair
- sslEnabled ↔ bool?
-
getter/setter pair
- unifiedMessagingUrl ↔ String?
-
getter/setter pair
Methods
-
ConvertEcpFragmentToUrl(
String? fragment) → String? - Convert ECP fragment to full ECP URL.
-
ConvertToUserSettings(
List< UserSettingName> requestedSettings, GetUserSettingsResponse response) → void - Convert OutlookProtocol to GetUserSettings response.
-
LoadFromXml(
EwsXmlReader reader) → void - Loads from XML.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Properties
-
availableUserSettings
↔ LazyMember<
List< UserSettingName> > -
The collection of available user settings for all OutlookProtocol types.
getter/setter pair
-
AvailableUserSettings
→ List<
UserSettingName> ? -
Gets the available user settings.
no setter
-
commonProtocolSettings
↔ LazyMember<
Map< UserSettingName, Func< >OutlookProtocol, Object?> > -
Converters to translate common Outlook protocol settings.
Each entry maps to a lambda expression used to get the matching property from the OutlookProtocol instance.
getter/setter pair
-
externalProtocolConverterDictionary
↔ LazyMember<
Map< UserSettingName, Func< >OutlookProtocol, Object?> > -
Merged converter dictionary for translating external (EXPR) Outlook protocol settings.
Each entry maps to a lambda expression used to get the matching property from the OutlookProtocol instance.
getter/setter pair
-
externalProtocolSettings
↔ LazyMember<
Map< UserSettingName, Func< >OutlookProtocol, Object?> > -
Converters to translate external (EXPR) Outlook protocol settings.
Each entry maps to a lambda expression used to get the matching property from the OutlookProtocol instance.
getter/setter pair
-
internalProtocolConverterDictionary
↔ LazyMember<
Map< UserSettingName, Func< >OutlookProtocol, Object?> > -
Merged converter dictionary for translating (EXCH) Outlook protocol settings.
Each entry maps to a lambda expression used to get the matching property from the OutlookProtocol instance.
getter/setter pair
-
internalProtocolSettings
↔ LazyMember<
Map< UserSettingName, Func< >OutlookProtocol, Object?> > -
Converters to translate (EXCH) Outlook protocol settings.
Each entry maps to a lambda expression used to get the matching property from the OutlookProtocol instance.
getter/setter pair
-
protocolNameToTypeMap
↔ LazyMember<
Map< String, OutlookProtocolType> > -
Map Outlook protocol name to type.
getter/setter pair
-
webProtocolConverterDictionary
↔ LazyMember<
Map< UserSettingName, Func< >OutlookProtocol, Object?> > -
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.
getter/setter pair
Static Methods
-
LoadWebClientUrlsFromXml(
EwsXmlReader reader, WebClientUrlCollection? webClientUrls, String elementName) → void - Loads web client urls from XML.
-
ProtocolNameToType(
String? protocolName) → OutlookProtocolType? - Convert protocol name to protocol type.