Table of Contents

Class ExchangeUMIPGateway

Namespace
CENTREL.XIA.Configuration.Types
Assembly
CENTREL.XIA.Configuration.Types.dll

Represents a Unified Messaging IP gateway in a Microsoft Exchange organization.

public class ExchangeUMIPGateway : BaseTypeSection, IComparable<ExchangeUMIPGateway>
Inheritance
ExchangeUMIPGateway
Implements

Constructors

ExchangeUMIPGateway()

Initializes a new instance of the CENTREL.XIA.Configuration.Types.ExchangeUMIPGateway class.

public ExchangeUMIPGateway()

Properties

Address

Gets or sets the address of the IP gateway.

public string Address { get; set; }

Property Value

string

ForwardingAddress

Gets or sets the forwarding address.

public string ForwardingAddress { get; set; }

Property Value

string

GatewayStatus

Gets or sets the status of the IP gateway.

public ExchangeUMIPGatewayStatus GatewayStatus { get; set; }

Property Value

ExchangeUMIPGatewayStatus

GatewayStatusString

Gets the status of the IP gateway.

public string GatewayStatusString { get; set; }

Property Value

string

Guid

Gets or sets the identifier of the unified messaging IP gateway in GUID format.

public string Guid { get; set; }

Property Value

string

Identity

Gets or sets the identity of the unified messaging IP gateway.

public string Identity { get; set; }

Property Value

string

MessageWaitingIndicatorAllowed

Gets or sets whether to allow the message waiting indicator.

public BooleanOption MessageWaitingIndicatorAllowed { get; set; }

Property Value

BooleanOption

Name

Gets or sets the name of the unified messaging IP gateway.

public string Name { get; set; }

Property Value

string

OutcallsAllowed

Gets or sets whether outgoing calls are allowed through this UM IP gateway.

public BooleanOption OutcallsAllowed { get; set; }

Property Value

BooleanOption

WhenChanged

Gets or sets the date and time when the object was last updated.

public DateTime WhenChanged { get; set; }

Property Value

DateTime

Methods

Clone()

Returns a CENTREL.XIA.Configuration.Types.ExchangeUMIPGateway cloned from this object.

public ExchangeUMIPGateway Clone()

Returns

ExchangeUMIPGateway

A CENTREL.XIA.Configuration.Types.ExchangeUMIPGateway.

CompareTo(ExchangeUMIPGateway)

Compares two CENTREL.XIA.Configuration.Types.ExchangeUMIPGateway objects to allow sorting alphabetically by name.

public int CompareTo(ExchangeUMIPGateway other)

Parameters

other ExchangeUMIPGateway

The CENTREL.XIA.Configuration.Types.ExchangeUMIPGateway to compare to.

Returns

int

The sort order of the two CENTREL.XIA.Configuration.Types.ExchangeUMIPGateway objects.