IAdmExchangeMailboxFeature
The IAdmExchangeMailboxFeature interface is the base interface for all mailbox features. All interfaces that represent mailbox features are inherited from IAdmExchangeMailboxFeature.
Inheritance: IUnknown
Methods
-
Method
-
Description
-
Reset()
-
Resets all properties of the mailbox feature to their default values.
-
MarkAllParametersAsUnmodified()
-
Marks all properties of the mailbox feature as not modified.
Properties
-
Property
-
Description
-
ContainsModifications
-
Gets a value that indicates whether any properties of the mailbox feature are modified.
-
FeatureType
-
Gets the mailbox feature type.
-
Enabled
-
Gets or sets a value that indicates whether the feature is enabled.
-
EnabledModificationEnabled
-
Gets or sets a value that indicates whether the
Enabled
property will be modified. -
EnableParameters
-
Gets or sets the parameters required to enable the mailbox feature for the current mailbox.
-
ParametersModificationsEnabled
-
Gets or sets a value indicating whether modifications of mailbox feature properties, if any, will be applied.
-
LoadParametersErrorMessage
-
Gets an error message that occurred when loading the properties of the mailbox feature.
Details
Reset()
Resets all properties of the mailbox feature to their default values.
void Reset()
MarkAllParametersAsUnmodified()
Marks all properties of the mailbox feature as not modified.
void MarkAllParametersAsUnmodified()
ContainsModifications
Gets a value that indicates whether any properties of the mailbox feature are modified.
- Type:
- bool
- Access:
- Read-only
FeatureType
Gets the mailbox feature type.
- Type:
- ADM_EXCHANGE_MAILBOXFEATURETYPE_ENUM
- Access:
- Read-only
Enabled
Gets or sets a value that indicates whether the feature is enabled.
- Type:
- bool
- Access:
- Read/Write
EnabledModificationEnabled
Gets or sets a value that indicates whether the Enabled
property will be modified.
- Type:
- bool
- Access:
- Read/Write
EnableParameters
Gets or sets the parameters required to enable the mailbox feature for the current mailbox.
- Type:
- Object
- Access:
- Read/Write
Remarks
The interface supported by the object depends on the feature type.
ParametersModificationsEnabled
Gets or sets a value indicating whether modifications of mailbox feature properties, if any, will be applied.
- Type:
- bool
- Access:
- Read/Write
LoadParametersErrorMessage
Gets an error message that occurred when loading the properties of the mailbox feature. If no errors occurred, the property is an empty string.
- Type:
- string
- Access:
- Read-only
Requirements
Minimum required version: 2013.1
See also
- Performing Exchange tasks
- IAdmExchangeMailboxProtocolFeature
- IAdmExchangeMailboxActiveSyncFeature
- IAdmExchangeMailboxArchiveFeature
- IAdmExchangeMailboxLitigationHoldFeature
- IAdmExchangeMailboxOwaFeature
- IAdmExchangeMailboxRetentionHoldFeature
- IAdmExchangeMailboxUnifiedMessagingFeature
- IAdmExchangeEnableArchiveMailboxParams
- IAdmExchangeEnableLitigationHoldParams
- IAdmExchangeEnableRetentionHoldParams
- IAdmExchangeEnableUMMailboxParams
- ADM_EXCHANGE_MAILBOXFEATURETYPE_ENUM