Class ExchangeUMConfiguration
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents the configuration of Unified Messaging for an Microsoft Exchange organization.
public class ExchangeUMConfiguration : BaseTypeSection
- Inheritance
-
ExchangeUMConfiguration
Constructors
ExchangeUMConfiguration()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.ExchangeUMConfiguration class.
public ExchangeUMConfiguration()
Properties
AutoAttendants
Gets or sets the configured auto attendants.
public ExchangeUMAutoAttendants AutoAttendants { get; set; }
Property Value
DialPlans
Gets or sets the configured dial plans.
public ExchangeUMDialPlans DialPlans { get; set; }
Property Value
HasInformation
Gets whether any of the Unified Messaging sections has information.
public bool HasInformation { get; }
Property Value
HuntGroups
Gets or sets the configured hunt groups.
public ExchangeUMHuntGroups HuntGroups { get; set; }
Property Value
IPGateways
Gets or sets the configured IP gateways.
public ExchangeUMIPGateways IPGateways { get; set; }
Property Value
MailboxPolicies
Gets or sets the configured Unified Messaging mailbox policies.
public ExchangeUMMailboxPolicies MailboxPolicies { get; set; }
Property Value
Methods
Clone()
Returns a CENTREL.XIA.Configuration.Types.ExchangeUMConfiguration cloned from this object.
public ExchangeUMConfiguration Clone()
Returns
- ExchangeUMConfiguration
A CENTREL.XIA.Configuration.Types.ExchangeUMConfiguration.
FromXml(string)
Returns a CENTREL.XIA.Configuration.Types.ExchangeUMConfiguration class from the specified XML.
public static ExchangeUMConfiguration FromXml(string xml)
Parameters
xml
stringThe XML representation of the object.
Returns
- ExchangeUMConfiguration
A CENTREL.XIA.Configuration.Types.ExchangeUMConfiguration class.