Class ExchangeUMAutoAttendant
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents a Unified Messaging auto attendant in a Microsoft Exchange organization.
public class ExchangeUMAutoAttendant : BaseTypeSection, IComparable<ExchangeUMAutoAttendant>
- Inheritance
-
ExchangeUMAutoAttendant
- Implements
Constructors
ExchangeUMAutoAttendant()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.ExchangeUMAutoAttendant class.
public ExchangeUMAutoAttendant()
Properties
Access
Gets or sets the address book and operator access settings.
public ExchangeUMAutoAttendantAccessSettings Access { get; set; }
Property Value
AccessNumbers
Gets or sets the access numbers.
public SerializableStringCollection AccessNumbers { get; set; }
Property Value
- SerializableStringCollection
BusinessHoursSchedules
Gets or sets the business hours schedule.
public SerializableStringCollection BusinessHoursSchedules { get; set; }
Property Value
- SerializableStringCollection
BusinessLocation
Gets or sets the business location.
public string BusinessLocation { get; set; }
Property Value
BusinessName
Gets or sets the business name.
public string BusinessName { get; set; }
Property Value
DialPlan
Gets or sets the identity of the associated dial plan.
public string DialPlan { get; set; }
Property Value
DialingAuthorization
Gets or sets the dialing authorization settings.
public ExchangeUMAutoAttendantDialingAuthorizationSettings DialingAuthorization { get; set; }
Property Value
DtmfFallbackAutoAttendant
Gets or sets the auto attendant to use when voice commands don’t work correctly.
public string DtmfFallbackAutoAttendant { get; set; }
Property Value
Greetings
Gets or sets the greeting settings for the auto attendant.
public ExchangeUMAutoAttendantGreetingSettings Greetings { get; set; }
Property Value
Guid
Gets or sets the identifier of the unified messaging auto attendant in GUID format.
public string Guid { get; set; }
Property Value
Identity
Gets or sets the identity of the unified messaging auto attendant.
public string Identity { get; set; }
Property Value
Language
Gets or sets the language - for example "en-US".
public string Language { get; set; }
Property Value
LanguageString
Gets the language display name - for example "English (United States)".
public string LanguageString { get; set; }
Property Value
Menu
Gets or sets the menu navigation settings.
public ExchangeUMAutoAttendantMenuSettings Menu { get; set; }
Property Value
Name
Gets or sets the name of the unified messaging auto attendant.
public string Name { get; set; }
Property Value
SpeechEnabled
Gets or sets whether to set the auto attendant to response to voice commands.
public BooleanOption SpeechEnabled { get; set; }
Property Value
Status
Gets or sets the status of the auto attendant.
public ExchangeUMAutoAttendantStatus Status { get; set; }
Property Value
StatusString
Gets the status of the auto attendant.
public string StatusString { get; set; }
Property Value
TimeZoneName
Gets or sets the timezone of this auto attendant.
public string TimeZoneName { get; set; }
Property Value
WhenChanged
Gets or sets the date and time when the object was last updated.
public DateTime WhenChanged { get; set; }
Property Value
Methods
Clone()
Returns a CENTREL.XIA.Configuration.Types.ExchangeUMAutoAttendant cloned from this object.
public ExchangeUMAutoAttendant Clone()
Returns
- ExchangeUMAutoAttendant
A CENTREL.XIA.Configuration.Types.ExchangeUMAutoAttendant.
CompareTo(ExchangeUMAutoAttendant)
Compares two CENTREL.XIA.Configuration.Types.ExchangeUMAutoAttendant objects to allow sorting alphabetically by name.
public int CompareTo(ExchangeUMAutoAttendant other)
Parameters
other
ExchangeUMAutoAttendantThe CENTREL.XIA.Configuration.Types.ExchangeUMAutoAttendant to compare to.
Returns
- int
The sort order of the two CENTREL.XIA.Configuration.Types.ExchangeUMAutoAttendant objects.