Android.Telephony.Ims Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Provides classes for accessing IP Multimedia Subsystem (IMS) services.
Classes
| Name | Description |
|---|---|
| ImsException |
This class defines an IMS-related exception that has been thrown while interacting with a device or carrier provided ImsService implementation. |
| ImsManager |
Provides access to information about Telephony IMS services on the device. |
| ImsMmTelManager |
A manager for the MmTel (Multimedia Telephony) feature of an IMS network, given an associated subscription. |
| ImsMmTelManager.CapabilityCallback |
Receives IMS capability status updates from the ImsService. |
| ImsMmTelManager.InterfaceConsts |
Contains IMS registration state constants inherited from the registration manager interface. |
| ImsRcsManager |
Manager for interfacing with the framework RCS services, including the User Capability Exchange (UCE) service, as well as managing user settings. |
| ImsReasonInfo |
Provides details on why an IMS call failed. |
| ImsReasonInfo.InterfaceConsts |
Contains parcelable constants inherited by ImsReasonInfo. |
| ImsRegistrationAttributes |
Contains the attributes associated with the current IMS registration. |
| ImsRegistrationAttributes.InterfaceConsts |
Contains parcelable constants inherited by ImsRegistrationAttributes. |
| ImsStateCallback |
A callback class used for monitoring changes in IMS service connection states for a specific subscription. |
| ProvisioningManager |
Manages IMS provisioning and configuration parameters, as well as callbacks for apps to listen to changes in these configurations. |
| ProvisioningManager.FeatureProvisioningCallback |
Callback for IMS provisioning feature changes. |
| RcsUceAdapter |
Manages RCS User Capability Exchange for the subscription specified. |
| RegistrationManager |
Contains the legacy .NET binding constants for the IMS registration manager interface. |
| RegistrationManagerRegistrationCallback |
Callback class for receiving IMS network Registration callback events. |
| SipDetails |
Contains the information for SIP. |
| SipDetails.InterfaceConsts |
Contains parcelable constants inherited by SipDetails. |
Interfaces
| Name | Description |
|---|---|
| IRegistrationManager |
Manages IMS Service registration state for associated |
Enums
| Name | Description |
|---|---|
| AccessNetworkConstantsTransportType |
Defines access network transport types for IMS registration. |
| ExtraCodeCallRetry |
Defines extra reason codes for retrying a call on a circuit-switched network. |
| ImsExceptionCodeError |
Defines error codes reported by an IMS operation. |
| ImsReasonInfoCode |
Defines reason codes for IMS operation results. |
| ImsStateCallbackReason |
Defines reasons why an IMS service is unavailable. |
| RcsCapabilityType |
Defines RCS User Capability Exchange capabilities. |
| RegistrationAttributes |
Defines attribute bits for an IMS registration. |
| RegistrationState |
Defines the registration state of an IMS service. |
| SipDetailsMethod |
Defines the SIP method associated with SIP details. |
| WifiMode |
Defines Wi-Fi calling registration preferences. |
Remarks
Includes managers for Multimedia Telephony (MMTEL) features and Rich Communication Services (RCS).