Android.Telecom 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.
Classes
Call |
Represents an ongoing phone call that the in-call app should present to the user. |
Call.Callback |
Defines callbacks which inform the |
Call.Details | |
Call.RttCall |
A class that holds the state that describes the state of the RTT channel to the remote party, if it is active. |
CallAttributes |
CallAttributes represents a set of properties that define a new Call. |
CallAttributes.Builder |
Build an instance of |
CallAttributes.InterfaceConsts | |
CallAudioState |
Encapsulates the telecom audio state, including the current audio routing, supported audio routing and mute. |
CallAudioState.InterfaceConsts | |
CallControl |
CallControl provides client side control of a call. |
CallEndpoint |
Encapsulates the endpoint where call media can flow |
CallEndpoint.InterfaceConsts | |
CallEndpointException |
This class represents a set of exceptions that can occur when requesting a
|
CallEndpointException.InterfaceConsts | |
CallException |
This class defines exceptions that can be thrown when using Telecom APIs with
|
CallException.InterfaceConsts | |
CallRedirectionService |
This service can be implemented to interact between Telecom and its implementor for making outgoing call with optional redirection/cancellation purposes. |
CallScreeningService |
This service can be implemented by the default dialer (see
|
CallScreeningService.CallResponse |
Information about how to respond to an incoming call. |
CallScreeningService.CallResponse.Builder | |
Conference |
Represents a conference call which can contain any number of |
Conferenceable |
Interface used to identify entities with which another entity can participate in a conference call with. |
Connection |
Represents a phone call or connection to a remote endpoint that carries voice and/or video traffic. |
Connection.RttModifyStatus |
Provides constants to represent the results of responses to session modify requests sent via
|
Connection.RttTextStream |
Provides methods to read and write RTT data to/from the in-call app. |
Connection.VideoProvider |
Provides a means of controlling the video session associated with a |
ConnectionRequest |
Simple data container encapsulating a request to some entity to
create a new |
ConnectionRequest.InterfaceConsts | |
ConnectionService |
An abstract service that should be implemented by any apps which either: <ol> <li>Can make phone calls (VoIP or otherwise) and want those calls to be integrated into the built-in phone app. |
DisconnectCause |
Describes the cause of a disconnected call. |
DisconnectCause.InterfaceConsts | |
GatewayInfo |
Encapsulated gateway address information for outgoing call. |
GatewayInfo.InterfaceConsts | |
InCallService |
This service is implemented by an app that wishes to provide functionality for managing phone calls. |
InCallService.VideoCall |
Used to issue commands to the |
InCallService.VideoCall.Callback | |
PhoneAccount |
Represents a distinct method to place or receive a phone call. |
PhoneAccount.Builder |
Helper class for creating a |
PhoneAccount.InterfaceConsts | |
PhoneAccountHandle |
The unique identifier for a |
PhoneAccountHandle.InterfaceConsts | |
PhoneAccountSuggestion | |
PhoneAccountSuggestion.InterfaceConsts | |
QueryLocationException |
This class represents a set of exceptions that can occur when requesting a
|
QueryLocationException.InterfaceConsts | |
RemoteConference |
A conference provided to a |
RemoteConference.Callback |
Callback base class for |
RemoteConnection |
A connection provided to a |
RemoteConnection.Callback |
Callback base class for |
RemoteConnection.VideoProvider |
|
RemoteConnection.VideoProvider.Callback | |
StatusHints |
Contains status label and icon displayed in the in-call UI. |
StatusHints.InterfaceConsts | |
TelecomManager |
Provides access to information about active calls and registration/call-management functionality. |
VideoProfile |
Represents attributes of video calls. |
VideoProfile.CameraCapabilities |
Represents the camera capabilities important to a Video Telephony provider. |
VideoProfile.CameraCapabilities.InterfaceConsts | |
VideoProfile.InterfaceConsts |
Interfaces
ICallControlCallback |
CallControlCallback relays call updates (that require a response) from the Telecom framework out to the application. |
ICallEventCallback |
CallEventCallback relays call updates (that do not require any action) from the Telecom framework out to the application. |