RcsManager RcsManager RcsManager RcsManager RcsManager Class

Definition

Provides access to APIs for handling Rich Communication Services (RCS) messages.

public : static class RcsManager
static struct winrt::Windows::ApplicationModel::Chat::RcsManager
public static class RcsManager
Public Shared Class RcsManager
// This class does not provide a public constructor.
Attributes

Windows 10 requirements

Device family
Windows 10 (introduced v10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)
Capabilities
chat smsSend chatSystem

Remarks

Version history

Windows version SDK version Value added
1809 17763 TransportListChanged

Methods

GetEndUserMessageManager() GetEndUserMessageManager() GetEndUserMessageManager() GetEndUserMessageManager() GetEndUserMessageManager()

Gets the RcsEndUserMessageManager.

GetTransportAsync(String) GetTransportAsync(String) GetTransportAsync(String) GetTransportAsync(String) GetTransportAsync(String)

Gets an instance of RcsTransport for the specified transport ID.

GetTransportsAsync() GetTransportsAsync() GetTransportsAsync() GetTransportsAsync() GetTransportsAsync()

Gets all instances of RcsTransport.

LeaveConversationAsync(ChatConversation) LeaveConversationAsync(ChatConversation) LeaveConversationAsync(ChatConversation) LeaveConversationAsync(ChatConversation) LeaveConversationAsync(ChatConversation)

Asynchronously allows a user to leave a particular conversation.

Events

TransportListChanged TransportListChanged TransportListChanged TransportListChanged TransportListChanged

Occurs when one or more RcsTransport instances are added or removed from the list of RcsTransport instances that would be returned from RcsManager.GetTransportsAsync.