ChatCapabilitiesManager ChatCapabilitiesManager ChatCapabilitiesManager ChatCapabilitiesManager ChatCapabilitiesManager Class

Definition

Provides functionality for getting chat capabilities.

public : static class ChatCapabilitiesManager
static struct winrt::Windows::ApplicationModel::Chat::ChatCapabilitiesManager
public static class ChatCapabilitiesManager
Public Shared Class ChatCapabilitiesManager
// 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

Call the GetCachedCapabilitiesAsync or GetCapabilitiesFromNetworkAsync method to get an instance of this class.

Version history

Windows version SDK version Value added
1809 17763 GetCachedCapabilitiesAsync(String,String)
1809 17763 GetCapabilitiesFromNetworkAsync(String,String)

Methods

GetCachedCapabilitiesAsync(String) GetCachedCapabilitiesAsync(String) GetCachedCapabilitiesAsync(String) GetCachedCapabilitiesAsync(String) GetCachedCapabilitiesAsync(String)

Asynchronously gets the locally cached Rich Communication Services (RCS) chat capabilities for the specified phone number.

GetCachedCapabilitiesAsync(String, String) GetCachedCapabilitiesAsync(String, String) GetCachedCapabilitiesAsync(String, String) GetCachedCapabilitiesAsync(String, String) GetCachedCapabilitiesAsync(String, String)

Asynchronously gets the locally cached Rich Communication Services (RCS) chat capabilities for the specified phone number through the specified RcsTransport TransportId.

GetCapabilitiesFromNetworkAsync(String) GetCapabilitiesFromNetworkAsync(String) GetCapabilitiesFromNetworkAsync(String) GetCapabilitiesFromNetworkAsync(String) GetCapabilitiesFromNetworkAsync(String)

Asynchronously gets the Rich Communication Services (RCS) chat capabilities for the specified phone number from the service provider.

GetCapabilitiesFromNetworkAsync(String, String) GetCapabilitiesFromNetworkAsync(String, String) GetCapabilitiesFromNetworkAsync(String, String) GetCapabilitiesFromNetworkAsync(String, String) GetCapabilitiesFromNetworkAsync(String, String)

Asynchronously gets the Rich Communication Services (RCS) chat capabilities for the specified phone number through the specified RcsTransport TransportId from the service provider.