Table of Contents

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

ExchangeUMAutoAttendants

DialPlans

Gets or sets the configured dial plans.

public ExchangeUMDialPlans DialPlans { get; set; }

Property Value

ExchangeUMDialPlans

HasInformation

Gets whether any of the Unified Messaging sections has information.

public bool HasInformation { get; }

Property Value

bool

HuntGroups

Gets or sets the configured hunt groups.

public ExchangeUMHuntGroups HuntGroups { get; set; }

Property Value

ExchangeUMHuntGroups

IPGateways

Gets or sets the configured IP gateways.

public ExchangeUMIPGateways IPGateways { get; set; }

Property Value

ExchangeUMIPGateways

MailboxPolicies

Gets or sets the configured Unified Messaging mailbox policies.

public ExchangeUMMailboxPolicies MailboxPolicies { get; set; }

Property Value

ExchangeUMMailboxPolicies

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 string

The XML representation of the object.

Returns

ExchangeUMConfiguration

A CENTREL.XIA.Configuration.Types.ExchangeUMConfiguration class.