Table of Contents

Class ExchangeAddressList

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

Represents an address list configured in a Microsoft Exchange organization.

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

Constructors

ExchangeAddressList()

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

public ExchangeAddressList()

Properties

AddressListType

Gets or sets the type of address list.

public ExchangeAddressListType AddressListType { get; set; }

Property Value

ExchangeAddressListType

AddressListTypeString

Gets the type of address list as a human readable string.

public string AddressListTypeString { get; set; }

Property Value

string

ContainerName

Gets or sets the name of the container where the address list resides.

public string ContainerName { get; set; }

Property Value

string

DisplayName

Gets or sets the display name of the address list.

public string DisplayName { get; set; }

Property Value

string

Guid

Gets or sets the identifier of the address list in GUID format.

public string Guid { get; set; }

Property Value

string

Identity

Gets or sets the full name of the address list including the container name.

public string Identity { get; set; }

Property Value

string

IncludedRecipientTypes

Gets or sets the recipient types included in this address list.

public ExchangeRecipientType IncludedRecipientTypes { get; set; }

Property Value

ExchangeRecipientType

IncludedRecipientTypesStrings

Gets the recipient types included in this address list.

public SerializableStringCollection IncludedRecipientTypesStrings { get; set; }

Property Value

SerializableStringCollection

Name

Gets or sets the name of the address list.

public string Name { get; set; }

Property Value

string

RecipientFilter

Gets or sets the recipient filter for the address list.

public string RecipientFilter { get; set; }

Property Value

string

RecipientFilterType

Gets or sets the recipient filter type of the address list.

public ExchangeRecipientFilterType RecipientFilterType { get; set; }

Property Value

ExchangeRecipientFilterType

RecipientFilterTypeString

Gets the recipient types included in this address list.

public string RecipientFilterTypeString { get; set; }

Property Value

string

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.ExchangeAddressList cloned from this object.

public ExchangeAddressList Clone()

Returns

ExchangeAddressList

A CENTREL.XIA.Configuration.Types.ExchangeAddressList.

CompareTo(ExchangeAddressList)

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

public int CompareTo(ExchangeAddressList other)

Parameters

other ExchangeAddressList

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

Returns

int

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