MessagingService Methods |
The MessagingService type exposes the following members.
Name | Description | |
---|---|---|
![]() | ClearAllLocalData(MessagingServiceCompletionHandler) |
Removes all local data - messages, conversations and attachments.
|
![]() | ClearAllLocalData(MessagingServiceCompletionHandler, MessagingProviderType) |
Removes all local data - messages, conversations and attachments.
|
![]() | CreateConversation |
Creates a new draft conversation.
|
![]() | CreateConversation(MessagingProviderType) |
Creates a new draft conversation.
|
![]() | GetAutomaticallyUpdateLastAccessTimeCapability |
Returns a Capability object that indicates if conversation last access timestamps will be updated automatically.
|
![]() | GetClearLocalDataCapability |
Returns a Capability object that indicates if local data can be cleared.
|
![]() | GetCreateConversationCapability |
Returns a Capability object allowing the client application to determine if it is currently possible to
create a new conversation.
|
![]() | GetHtmlCapability |
Returns a Capability object allowing the client application to determine HTML capability for
the specified provider.
|
![]() | GetMessageDeliveryReadStateMonitoringCapability |
Returns a Capability object allowing the client application to determine if it is currently possible to
report delivery state updates for sent messages for the specific messaging provider.
|
![]() | GetMessageReadReportingCapability |
Returns a Capability object allowing the client application to determine if it is currently possible to
report read state updates for sent messages for the specific messaging provider.
|
![]() | GetMessagingLimits |
Returns Messaging Limits, which are containing information about the limits of the messaging component.
|
![]() | GetNumberOfConversationsWithUnreadContent |
Number of conversations with unread content for current user.
|
![]() | GetNumberOfConversationsWithUnreadContentSinceLastAccess |
Number of conversations with unread content since last access of current user.
|
![]() | GetRemoveConversationCapability |
Returns a Capability object that indicates if a specified conversation can be removed.
|
![]() | GetRetrieveConversationCapability |
Returns a Capability object that indicates if conversations can be retrieved from the server.
|
![]() | GetRetrieveOlderConversationCapability |
Returns a Capability object that indicates if older conversations can be retrieved from the server.
|
![]() | GetRoutableDomains |
Generic list of all routable domains presented as strings.
|
![]() | GetSearchConversationCapability |
Returns a Capability object that indicates if conversations can be searched.
|
![]() | GetSelfAddress |
String value containing address of currently logged in user. This value
must be provided in the user configuration. Note that this address can be
different than in other services.
|
![]() | GetUpdateRefreshModeCapability |
Returns a Capability object that indicates if the refresh mode can be changed.
|
![]() | GetValidateParticipantAddressesCapability |
Returns a Capability object that indicates if participant addresses can be validated.
|
![]() | LeaveAllConversations |
Leave all conversations for the currently logged in user.
|
![]() | LeaveConversations |
Leave a specified list of conversations.
|
![]() | MarkMessagesAsRead |
Mark multiple messages as read.
|
![]() | Refresh(MessagingServiceCompletionHandler) |
Perform a manual refresh of messaging data from the server. This method is
meant to be used when RefreshMode parameter is set to manual.
|
![]() | Refresh(MessagingServiceCompletionHandler, MessagingProviderType) |
Perform a manual refresh of messaging data from the server. This method is
meant to be used when RefreshMode parameter is set to manual.
|
![]() | RemoveConversation |
Removes a conversation.
|
![]() | RemoveConversationCapability |
Returns a Capability object that indicates if a specified conversation can be removed.
|
![]() | RetrieveActiveConversations |
Performs a retrieval of all active conversations for the currently logged in user and watches for changes to this collection.
|
![]() | RetrieveActiveConversationsForContact |
Retrieves the list of active conversations for a specified contact.
|
![]() | SearchConversations |
Searches the user's conversations using specified filter criteria.
|
![]() | ServiceAvailable |
A Boolean value indicating whether the messaging provider is available.
This value is closely connected with capabilities - if the service is not
running, usually all of the capabilities related to the service won't be allowed.
|
![]() | SetRefreshMode |
Sets refresh mode with completion handler. Using this method and changing refresh
mode will impact how often client gets updates from the server.
|
![]() | ValidateAddresses(AddressValidationWatcher, Contact) |
Validates a list of supplied addresses to determine if they are valid messaging addresses.
|
![]() | ValidateAddresses(AddressValidationWatcher, ListString) |
Validates a list of supplied addresses to determine if they are valid messaging addresses.
|
![]() | ValidateAddresses(AddressValidationWatcher, Contact, MessagingProviderType) |
Validates a list of supplied addresses to determine if they are valid messaging addresses.
|
![]() | ValidateAddresses(AddressValidationWatcher, ListString, MessagingProviderType) |
Validates a list of supplied addresses to determine if they are valid messaging addresses.
|