Class ExchangeUMAutoAttendantKeyMapping
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents a Unified Messaging auto attendant key mapping in a Microsoft Exchange organization.
public class ExchangeUMAutoAttendantKeyMapping : BaseTypeSection, IComparable<ExchangeUMAutoAttendantKeyMapping>
- Inheritance
-
ExchangeUMAutoAttendantKeyMapping
- Implements
Constructors
ExchangeUMAutoAttendantKeyMapping()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.ExchangeUMAutoAttendantKeyMapping class.
public ExchangeUMAutoAttendantKeyMapping()
Properties
Action
Gets or sets the action to take when the key is pressed.
public ExchangeUMAutoAttendantKeyMappingAction Action { get; set; }
Property Value
ActionString
Gets the action to take.
public string ActionString { get; set; }
Property Value
AutoAttendantName
Gets or sets the name of the UM auto attendant to which the call should be transferred.
public string AutoAttendantName { get; set; }
Property Value
Extension
Gets or sets the extension to which a call should be transferred.
public string Extension { get; set; }
Property Value
Key
Gets or sets the key that is pressed.
public string Key { get; set; }
Property Value
KeyString
Gets the key that is pressed.
public string KeyString { get; }
Property Value
LeaveVoicemailFor
Gets or sets the account for which a voicemail should be left.
public string LeaveVoicemailFor { get; set; }
Property Value
Prompt
Gets or sets the prompt.
public string Prompt { get; set; }
Property Value
PromptFileName
Gets or sets the audio file to play.
public string PromptFileName { get; set; }
Property Value
Methods
Clone()
Returns a CENTREL.XIA.Configuration.Types.ExchangeUMAutoAttendantKeyMapping cloned from this object.
public ExchangeUMAutoAttendantKeyMapping Clone()
Returns
- ExchangeUMAutoAttendantKeyMapping
A CENTREL.XIA.Configuration.Types.ExchangeUMAutoAttendantKeyMapping.
CompareTo(ExchangeUMAutoAttendantKeyMapping)
Compares two CENTREL.XIA.Configuration.Types.ExchangeUMAutoAttendantKeyMapping objects to allow sorting alphabetically by key.
public int CompareTo(ExchangeUMAutoAttendantKeyMapping other)
Parameters
other
ExchangeUMAutoAttendantKeyMappingThe CENTREL.XIA.Configuration.Types.ExchangeUMAutoAttendantKeyMapping to compare to.
Returns
- int
The sort order of the two CENTREL.XIA.Configuration.Types.ExchangeUMAutoAttendantKeyMapping objects.
ToString()
Returns the key mapping as a human readable string.
public override string ToString()
Returns
- string
The key mapping as a human readable string.