RcsManager
RcsManager
RcsManager
RcsManager
Class
Definition
Provides access to APIs for handling Rich Communication Services (RCS) messages.
public : static class RcsManagerpublic static class RcsManagerPublic Static Class RcsManager// You can use this class in JavaScript.
- 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)
|
Methods
GetEndUserMessageManager() GetEndUserMessageManager() GetEndUserMessageManager() GetEndUserMessageManager()
Gets the RcsEndUserMessageManager.
public : static RcsEndUserMessageManager GetEndUserMessageManager()public static RcsEndUserMessageManager GetEndUserMessageManager()Public Static Function GetEndUserMessageManager() As RcsEndUserMessageManager// You can use this method in JavaScript.
Returns
The end user message manager.
GetTransportAsync(String) GetTransportAsync(String) GetTransportAsync(String) GetTransportAsync(String)
Gets an instance of RcsTransport for the specified transport ID.
public : static IAsyncOperation<RcsTransport> GetTransportAsync(PlatForm::String transportId)public static IAsyncOperation<RcsTransport> GetTransportAsync(String transportId)Public Static Function GetTransportAsync(transportId As String) As IAsyncOperation( Of RcsTransport )// You can use this method in JavaScript.
Parameters
- transportId
- PlatForm::String String String String
The ID of the transport to retrieve.
Returns
IAsyncOperation<RcsTransport>
IAsyncOperation<RcsTransport>
IAsyncOperation<RcsTransport>
IAsyncOperation<RcsTransport>
An instance of the transport specified by the transportId parameter.
GetTransportsAsync() GetTransportsAsync() GetTransportsAsync() GetTransportsAsync()
Gets all instances of RcsTransport.
public : static IAsyncOperation<IVectorView<RcsTransport>> GetTransportsAsync()public static IAsyncOperation<IReadOnlyList<RcsTransport>> GetTransportsAsync()Public Static Function GetTransportsAsync() As IAsyncOperation( Of IReadOnlyListRcsTransport )// You can use this method in JavaScript.
Returns
IAsyncOperation<IVectorView<RcsTransport>>
IAsyncOperation<IReadOnlyList<RcsTransport>>
IAsyncOperation<IReadOnlyList<RcsTransport>>
IAsyncOperation<IReadOnlyList<RcsTransport>>
A list of RcsTransport instances.
LeaveConversationAsync(ChatConversation) LeaveConversationAsync(ChatConversation) LeaveConversationAsync(ChatConversation) LeaveConversationAsync(ChatConversation)
Asynchronously allows a user to leave a particular conversation.
public : static IAsyncAction LeaveConversationAsync(ChatConversation conversation)public static IAsyncAction LeaveConversationAsync(ChatConversation conversation)Public Static Function LeaveConversationAsync(conversation As ChatConversation) As IAsyncAction// You can use this method in JavaScript.
Parameters
- conversation
- ChatConversation ChatConversation ChatConversation ChatConversation
The conversation to leave.
Returns
An async action indicating that the operation has completed.