Class MessageWaitingIndication
Object representing a Message Waiting Indication.
Inherited Members
Namespace: Linphone
Assembly: cs.temp.dll.dll
Syntax
public class MessageWaitingIndication : LinphoneObject
Properties
AccountAddress
Get the address of the message account concerned by this message waiting indication.
Declaration
public Address AccountAddress { get; set; }
Property Value
| Type | Description |
|---|---|
| Address | The address of the message account concerned by this message waiting indication. |
NbNew
Get the total number of new messages (for all the summaries).
Declaration
public uint NbNew { get; }
Property Value
| Type | Description |
|---|---|
| System.UInt32 | The total number of new messages. |
NbNewUrgent
Get the total number of new urgent messages (for all the summaries).
Declaration
public uint NbNewUrgent { get; }
Property Value
| Type | Description |
|---|---|
| System.UInt32 | The total number of new urgent messages. |
NbOld
Get the total number of old messages (for all the summaries).
Declaration
public uint NbOld { get; }
Property Value
| Type | Description |
|---|---|
| System.UInt32 | The total number of old messages. |
NbOldUrgent
Get the total number of old urgent messages (for all the summaries).
Declaration
public uint NbOldUrgent { get; }
Property Value
| Type | Description |
|---|---|
| System.UInt32 | The total number of old urgent messages. |
Summaries
Get the message waiting indication summaries.
Declaration
public IEnumerable<MessageWaitingIndicationSummary> Summaries { get; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.IEnumerable<MessageWaitingIndicationSummary> | The message waiting indication summaries. |
Methods
Clone()
Instantiate a new message waiting indication with values from source.
Declaration
public MessageWaitingIndication Clone()
Returns
| Type | Description |
|---|---|
| MessageWaitingIndication | The newly created Linphone.MessageWaitingIndication object. |
GetSummary(MessageWaitingIndicationContextClass)
Get the message waiting indication summary for a given context class.
Declaration
public MessageWaitingIndicationSummary GetSummary(MessageWaitingIndicationContextClass contextClass)
Parameters
| Type | Name | Description |
|---|---|---|
| MessageWaitingIndicationContextClass | contextClass | the Linphone.MessageWaitingIndicationContextClass for which we want to get the summary. |
Returns
| Type | Description |
|---|---|
| MessageWaitingIndicationSummary | The Linphone.MessageWaitingIndicationSummary for the given context class. |
HasMessageWaiting()
Tells whether there are messages waiting or not.
Declaration
public bool HasMessageWaiting()
Returns
| Type | Description |
|---|---|
| System.Boolean | true if there are waiting messages, false otherwise. |
ToContent()
Get a Linphone.Content object to put in a NOTIFY message from a Linphone.MessageWaitingIndication object.
Declaration
public Content ToContent()
Returns
| Type | Description |
|---|---|
| Content | The Linphone.Content to put in a NOTIFY message. |