Click or drag to resize

MessagingService Events

The MessagingService type exposes the following members.

Events
  NameDescription
Public eventMessagingFailed
Notifies the application that messaging has failed.
Remarks
When messaging recovers from error state, MessagingServiceAvailable event will be raised.
Public eventMessagingMessageLimitsChanged
Notifies the application when messaging limits have changed.
Public eventMessagingParticipantMatchedContactsChanged
Notifies the application when a messaging participant matched contacts changed. This could be a result of change on contact list (i.e. a new contact was added which was present in an existing conversation). The matched contact can be used for an additional operation, which is not available on the messaging participant - for example making a call, etc.
Public eventMessagingProviderAvailable
Notifies the application that the messaging provider has successfully started or restored.
Public eventMessagingProviderCapabilitiesChanged
Notifies the application that messaging provider capabilities have changed.
Public eventMessagingProviderConversationsAdded
Notifies the application when provider conversations have been added.
Public eventMessagingProviderConversationsRemoved
Notifies the application when provider conversations have been removed.
Public eventMessagingProviderFailed
Notifies the application that messaging provider has failed.
Public eventMessagingProviderLimitsChanged
Notifies the application when messaging provider limits have changed.
Public eventMessagingProviderNumberOfConversationsWithUnreadContentChanged
Notifies the application when provider NumberOfConversationsWithUnreadContent has changed.
Public eventMessagingProviderNumberOfConversationsWithUnreadContentSinceLastAccessChanged
Notifies the application when provider NumberOfConversationsWithUnreadContentSinceLastAccess has changed.
Public eventMessagingProviderRemoveConversationFailed
Notifies the application when provider conversation has failed to remove.
Public eventMessagingProviderRemoveConversationSucceeded
Notifies the application when provider conversation has been removed successfully.
Public eventMessagingProviderRoutableDomainsChanged
Notifies the application that messaging provider capabilities have changed.
Public eventMessagingProviderUnavailable
Notifies the application that the messaging provider has been successfully closed or its work was interrupted, for example by a network or server problem.
Public eventMessagingServiceAvailable
Notifies the application that the messaging service has successfully started or restored.
Public eventMessagingServiceCapabilitiesChanged
Notifies the application that messaging service capabilities have changed.
Public eventMessagingServiceUnavailable
Notifies the application that the messaging service has been successfully closed or its work was interrupted, for example by a network or server problem.
Public eventNumberOfConversationsWithUnreadContentChanged
Notifies the application when a NumberOfConversationsWithUnreadContent has changed.
Public eventNumberOfConversationsWithUnreadContentSinceLastAccessChanged
Notifies the application when a NumberOfConversationsWithUnreadContentSinceLastAccess has changed.
Public eventRoutableDomainsChanged
Notifies the application when a messaging routable domains have changed.
Top
See Also