RcsTransport Class

Definition

Provides functionality for accessing the Rich Communication Services (RCS) transport.

public ref class RcsTransport sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class RcsTransport final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class RcsTransport
Public NotInheritable Class RcsTransport
Inheritance
Object Platform::Object IInspectable RcsTransport
Attributes

Windows requirements

Device family
Windows 10 (introduced in 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (introduced in v1.0)
App capabilities
chat chatSystem smsSend

Remarks

Call RcsManager.GetTransportAsync or RcsManager.GetTransportsAsync to get an instance of this class.

Properties

Configuration

Gets a configuration object that describes the transport settings.

ExtendedProperties

Gets a name-value pair for extensibility of service provider configuration values.

IsActive

Gets a Boolean value indicating if the transport is active.

TransportFriendlyName

Gets the friendly name of the transport.

TransportId

Gets the ID for the transport that is unique on the device.

Methods

IsServiceKindSupported(RcsServiceKind)

Gets a Boolean value indicating if the specified service kind is supported, such as chat, group chat, file transfer, and so on.

IsStoreAndForwardEnabled(RcsServiceKind)

Gets a Boolean value indicating if the specified service kind supports store and forward functionality.

Events

ServiceKindSupportedChanged

Occurs when the service capabilities change.

Applies to