IAdmExchangeMailParameters
The IAdmExchangeMailParameters interface represents Exchange properties of Exchange accounts and distribution lists.
Inheritance: IAdmExchangeParametersContainer
Methods
-
Method
-
Description
-
GetWarnings()
-
Returns the warnings that were issued when fetching Exchange properties.
-
SynchronizeWithExchangeVersions()
-
Ensures that the current instance of the interface contains properties supported by at least one of the specified Exchange versions.
-
Reload()
-
Reloads Exchange properties from the specified instance of the IAdmExchangeMailParametersOps interface.
Properties
-
Property
-
Description
-
AdministrativeGroup
-
Gets the Exchange Administrative Group that the mail-enabled user, contact or group belongs to.
-
Alias
-
Gets or sets the Exchange Alias.
-
AliasModificationEnabled
-
Gets or sets a value indicating whether the
Alias
property will be modified. -
CustomAttributes
-
Gets a collection of Exchange custom attributes.
-
EmailAddresses
-
Gets or sets a list of all email addresses.
-
EmailAddressesModificationEnabled
-
Gets or sets a value indicating whether the
EmailAddresses
property will be modified. -
EmailAddressPolicyEnabled
-
Gets or sets a value indicating whether e-mail addresses are updated based on e-mail address policy.
-
EmailAddressPolicyEnabledModificationEnabled
-
Gets or sets a value indicating whether the
EmailAddressPolicyEnabled
property will be modified. -
ExchangeVersion
-
Gets the version of the Exchange Server for which the current instance of the interface was created.
-
HiddenFromExchangeAddressList
-
Gets or sets a value indicating whether the user, contact or group is hidden from Exchange address lists.
-
HiddenFromExchangeAddressListModificationEnabled
-
Gets or sets a value indicating whether the
HiddenFromExchangeAddressList
property will be modified. -
MailFlowSettings
-
Gets the Mail Flow settings.
-
SimpleDisplayName
-
Gets or sets the Simple Display Name.
-
SimpleDisplayNameModificationEnabled
-
Gets or sets a value indicating whether the
SimpleDisplayName
property will be modified. -
SendAs
-
Gets or sets a collection of trustees who are granted the Send As permission.
-
SendAsModificationEnabled
-
Gets or sets a value indicating whether the
SendAs
property will be modified. -
GrantSendOnBehalfTo
-
Gets or sets a collection of trustees who are granted the Send On Behalf Of permission.
-
GrantSendOnBehalfToModificationEnabled
-
Gets or sets a value indicating whether the
GrantSendOnBehalfTo
property will be modified. -
MailTip
-
Gets or sets the Mail Tip.
-
MailTipModificationEnabled
-
Gets or sets a value indicating whether the
MailTip
property will be modified. -
ParametersType
-
Gets the types of Exchange properties.
Details
GetWarnings()
Returns the warnings that were issued when fetching Exchange properties.
string[] GetWarnings()
SynchronizeWithExchangeVersions()
Ensures that the current instance of the interface contains properties supported by at least one of the specified Exchange versions.
void SynchronizeWithExchangeVersions(ADM_EXCHANGE_VERSION[] versions,
out bool newModificationsAdded,
out bool unsupportedModificationsRemoved)
Parameters
- versions - Specifies the Exchange versions against which the instance will be checked.
- newModificationsAdded - An output (OUT) parameter indicating whether new parameters were added to the current interface.
- unsupportedModificationsRemoved - An output (OUT) parameter indicating whether any unsupported properties were removed.
Reload()
Reloads Exchange properties from the specified instance of the IAdmExchangeMailParametersOps interface.
void Reload(IAdmExchangeMailParametersOps source)
AdministrativeGroup
Gets the Exchange Administrative Group that the mail-enabled user, contact or group belongs to.
- Type:
- string
- Access:
- Read-only
Alias
Gets or sets the Exchange Alias.
- Type:
- string
- Access:
- Read/Write
AliasModificationEnabled
Gets or sets a value indicating whether the Alias
property will be modified.
- Type:
- bool
- Access:
- Read/Write
CustomAttributes
Gets a collection of Exchange custom attributes.
- Type:
- IAdmExchangeCustomAttributes
- Access:
- Read-only
EmailAddresses
Gets or sets a list of all email addresses.
- Type:
- IAdmExchangeProxyAddressModificationCollection
- Access:
- Read/Write
EmailAddressesModificationEnabled
Gets or sets a value indicating whether the EmailAddresses
property will be modified.
- Type:
- bool
- Access:
- Read/Write
EmailAddressPolicyEnabled
Gets or sets a value indicating whether e-mail addresses are updated based on e-mail address policy.
- Type:
- bool
- Access:
- Read/Write
EmailAddressPolicyEnabledModificationEnabled
Gets or sets a value indicating whether the EmailAddressPolicyEnabled
property will be modified.
- Type:
- bool
- Access:
- Read/Write
ExchangeVersion
Gets the version of the Exchange Server for which the current instance of the interface was created.
- Type:
- ADM_EXCHANGE_VERSION
- Access:
- Read-only
HiddenFromExchangeAddressList
Gets or sets a value indicating whether the user, contact or group is hidden from Exchange address lists.
- Type:
- bool
- Access:
- Read/Write
HiddenFromExchangeAddressListModificationEnabled
Gets or sets a value indicating whether the HiddenFromExchangeAddressList
property will be modified.
- Type:
- bool
- Access:
- Read/Write
MailFlowSettings
Gets the Mail Flow settings.
- Type:
- IAdmExchangeMailFlowSettings
- Access:
- Read-only
SimpleDisplayName
Gets or sets the Simple Display Name.
- Type:
- string
- Access:
- Read/Write
SimpleDisplayNameModificationEnabled
Gets or sets a value indicating whether the SimpleDisplayName
property will be modified.
- Type:
- bool
- Access:
- Read/Write
SendAs
Gets or sets a collection of trustees who are granted the Send As permission.
- Type:
- IAdmObjectReferenceModificationCollection
- Access:
- Read/Write
SendAsModificationEnabled
Gets or sets a value indicating whether the SendAs
property will be modified.
- Type:
- bool
- Access:
- Read/Write
GrantSendOnBehalfTo
Gets or sets a collection of trustees who are granted the Send On Behalf Of permission.
- Type:
- IAdmObjectReferenceModificationCollection
- Access:
- Read/Write
GrantSendOnBehalfToModificationEnabled
Gets or sets a value indicating whether the GrantSendOnBehalfTo
property will be modified.
- Type:
- bool
- Access:
- Read/Write
MailTip
Gets or sets the Mail Tip.
- Type:
- string
- Access:
- Read/Write
MailTipModificationEnabled
Gets or sets a value indicating whether the MailTip
property will be modified.
- Type:
- bool
- Access:
- Read/Write
ParametersType
Gets the types of Exchange properties.
- Type:
- ADM_EXCHANGE_MAILPARAMSTYPE_ENUM
- Access:
- Read-only
Requirements
Minimum required version: 2013.1
See also
- Performing Exchange tasks
- IAdmExchangeParametersContainer
- IAdmExchangeMailParametersOps
- IAdmExchangeMailboxParameters
- IAdmExchangeMailGroupParameters
- IAdmExchangeMailContactParameters
- IAdmExchangeCustomAttributes
- IAdmExchangeProxyAddressModificationCollection
- IAdmExchangeMailFlowSettings
- IAdmObjectReferenceModificationCollection
- ADM_EXCHANGE_MAILPARAMSTYPE_ENUM
- ADM_EXCHANGE_VERSION