ConnectionService Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Service abstrait qui doit être implémenté par toutes les applications qui : <ol><li>Peut effectuer des appels téléphoniques (VoIP ou sinon) et souhaitez que ces appels soient intégrés à l’application téléphonique intégrée.
[Android.Runtime.Register("android/telecom/ConnectionService", ApiSince=23, DoNotGenerateAcw=true)]
public abstract class ConnectionService : Android.App.Service
[<Android.Runtime.Register("android/telecom/ConnectionService", ApiSince=23, DoNotGenerateAcw=true)>]
type ConnectionService = class
inherit Service
- Héritage
- Attributs
Remarques
Service abstrait qui doit être implémenté par toutes les applications qui : <ol><li>Peut effectuer des appels téléphoniques (VoIP ou sinon) et souhaitez que ces appels soient intégrés à l’application téléphonique intégrée. Appelé b>système managé</b.<>ConnectionService
</li li><>Sont une application d’appel autonome et ne veulent pas que leurs appels soient intégrés à l’application téléphonique intégrée. Appelé b>auto-géré</b.<>ConnectionService
</li></ol> Une fois implémenté, les ConnectionService
étapes suivantes doivent être effectuées pour que Telecom le lie :
1. Inscription dans AndroidManifest.xml<br/>
<service android:name="com.example.package.MyConnectionService"
android:label="@string/some_label_for_my_connection_service"
android:permission="android.permission.BIND_TELECOM_CONNECTION_SERVICE">
<intent-filter>
<action android:name="android.telecom.ConnectionService" />
</intent-filter>
</service>
2. Inscription auprès de PhoneAccount
.<TelecomManager
br/> Voir PhoneAccount
et TelecomManager#registerPhoneAccount
pour plus d’informations.
Les s gérés par ConnectionService
le système doivent être activés par l’utilisateur dans les paramètres de l’application téléphonique avant que Telecom ne les lie. Les s auto-gérés ConnectionService
doivent déclarer l’autorisation android.Manifest.permission#MANAGE_OWN_CALLS
dans leur manifeste avant que Telecom ne les lie.
Une fois inscrit et activé par l’utilisateur dans les paramètres de l’application téléphonique ou accordé l’autorisation, telecom lie à une ConnectionService
implémentation lorsqu’il souhaite qu’il ConnectionService
place un appel ou que le service indique qu’il a un appel entrant via TelecomManager#addNewIncomingCall(PhoneAccountHandle, Bundle)
. L’objet ConnectionService
peut alors s’attendre à un appel ou #onCreateOutgoingConnection(PhoneAccountHandle, ConnectionRequest)
à #onCreateIncomingConnection(PhoneAccountHandle, ConnectionRequest)
l’emplacement auquel il doit fournir une nouvelle instance d’un Connection
objet. Il s’agit de cet Connection
objet que telecom reçoit les mises à jour d’état et les ConnectionService
commandes d’appel telles que la réponse, le rejet, la conservation et la déconnexion.
Quand il n’y a plus d’appels en direct, les télécommunications se dissocient du ConnectionService
.
<L’application VoIP h1>Auto-managée Connection Services</h1> A peut implémenter une ConnectionService
application pour s’assurer que ses appels sont intégrés à la plateforme Android. Il existe de nombreux avantages à l’utilisation des API Telecom pour une application VoIP : <ul<>li>Call concurrency est gérée : l’utilisateur peut échanger entre les appels dans différentes applications et sur le réseau mobile.</li li><>simplifie le routage audio : la plateforme fournit à votre application une liste unifiée des itinéraires audio disponibles (par exempleandroid.telecom.Connection#onAvailableCallEndpointsChanged(List)
) et un moyen standardisé de changer d’itinéraires audio (par exemple).<android.telecom.Connection#requestCallEndpointChange(CallEndpoint, Executor, OutcomeReceiver)
Intégration /li><li>Bluetooth : vos appels seront visibles et contrôlables via des appareils Bluetooth (par exemple, des unités de tête de voiture et des casques).<Intégration de l’appareil /li li><>Companion - appareils portables tels que les montres qui implémentent un InCallService
abonnement peut éventuellement s’abonner pour voir les appels auto-gérés. À l’instar d’une unité de tête bluetooth, les appareils portables affichent généralement votre appel à l’aide d’une expérience utilisateur d’appel générique et fournissent à l’utilisateur des contrôles d’appel de base tels que le blocage, la réponse, le rejet.</li><li>Les expériences d’appel automobile - Android prend en charge les expériences optimisées pour l’automobile, ce qui permet de contrôler et de visualiser les appels dans une automobile ; ces expériences sont capables d’exploiter les métadonnées d’appel fournies par votre application.</li></ul><h2>Inscription d’un compte< téléphonique/h2> Avant que votre application puisse gérer les appels entrants ou sortants via Telecom, il doit s’inscrire PhoneAccount
auprès de Telecom indiquant à la plateforme que votre application est capable d’appeler.
Votre application doit créer une instance qui PhoneAccount
répond aux exigences suivantes : <ul><li>Has PhoneAccount#CAPABILITY_SELF_MANAGED
(défini à l’aide PhoneAccount.Builder#setCapabilities(int)
de ). Cela indique à Telecom que votre application signale des appels, mais qu’elle fournit une interface utilisateur principale pour les appels lui-même.</li li>><Fournissez un identificateur unique pour l’attribut PhoneAccount
via l’attribut.PhoneAccountHandle#getId()
Conformément à la PhoneAccountHandle
documentation, vous ne devez pas utiliser d’identificateur qui contient des informations personnelles ou d’autres informations sensibles. Un choix typique est un UUID.</li></ul> Votre application doit inscrire le nouveau PhoneAccount
auprès de Telecom à l’aide TelecomManager#registerPhoneAccount(PhoneAccount)
de . PhoneAccount
est conservé au cours du redémarrage. Vous pouvez l’utiliser TelecomManager#getOwnSelfManagedPhoneAccounts()
pour confirmer l’inscription PhoneAccount
. Votre application ne doit généralement inscrire qu’un seul PhoneAccount
.
<h2>Implémentation de ConnectionService</h2> Votre application utilise TelecomManager#placeCall(Uri, Bundle)
pour démarrer de nouveaux appels sortants et TelecomManager#addNewIncomingCall(PhoneAccountHandle, Bundle)
signaler de nouveaux appels entrants. L’appel de ces API entraîne la liaison de la pile Telecom à l’implémentation de ConnectionService
votre application. Telecom informe votre application qu’elle ne peut pas gérer une demande d’appel à l’heure actuelle (c’est-à-dire qu’il peut y avoir un appel d’urgence en cours, ce qui signifie que votre application n’est pas autorisée à gérer les appels à l’heure actuelle), ou qu’elle demande à votre application de créer une instance de Connection
représenter un appel dans votre application.
Votre application doit implémenter les méthodes suivantes ConnectionService
: ul><li>ConnectionService#onCreateOutgoingConnection(PhoneAccountHandle, ConnectionRequest)
- <appelé par Telecom pour demander à votre application de créer un nouvel Connection
appel sortant demandé par TelecomManager#placeCall(Uri, Bundle)
votre application.</li li>ConnectionService#onCreateOutgoingConnectionFailed(PhoneAccountHandle, ConnectionRequest)
<>< - appelé par Telecom pour informer votre application qu’un appel signalé via TelecomManager#placeCall(Uri, Bundle)
ne peut pas être géré pour l’instant. Votre application ne doit pas passer d’appel à l’heure actuelle.</li li><>ConnectionService#onCreateIncomingConnection(PhoneAccountHandle, ConnectionRequest)
- appelé par Telecom pour demander à votre application de créer un nouvel Connection
appel pour représenter un appel entrant que votre application a signalé via .<TelecomManager#addNewIncomingCall(PhoneAccountHandle, Bundle)
/li li>ConnectionService#onCreateIncomingConnectionFailed(PhoneAccountHandle, ConnectionRequest)
<> - appelé par Telecom pour informer votre application qu’un appel entrant qu’il a signalé via TelecomManager#addNewIncomingCall(PhoneAccountHandle, Bundle)
ne peut pas être géré à ce stade. Votre application ne doit pas publier une nouvelle notification d’appel entrante et doit rejeter l’appel en mode silencieux.</li></ul>
<h2>Implémentation d’une connexion</h2> Votre application doit étendre la Connection
classe pour représenter les appels dans votre application. Lorsque vous créez de nouvelles instances de votre Connection
, vous devez vous assurer que les propriétés suivantes sont définies sur la nouvelle Connection
instance retournée par votre ConnectionService
: <ul><li>Connection#setAddress(Uri, int)
- l’identificateur de l’autre partie. Pour les applications qui numérotent les numéros de téléphone utilisateur, il Uri
peut s’agir d’un PhoneAccount#SCHEME_TEL
URI représentant le numéro de téléphone.</li li><>Connection#setCallerDisplayName(String, int)
: nom complet de l’autre partie. Il s’agit de ce qui sera affiché sur les appareils Bluetooth et d’autres surfaces d’appel telles que les appareils portables. Cela est particulièrement important pour les appels qui n’utilisent pas de numéro de téléphone pour identifier l’appelant ou le tiers appelé.</li li><Connection#setConnectionProperties(int)
> : vérifiez que vous définissez Connection#PROPERTY_SELF_MANAGED
pour identifier la plateforme que l’appel est géré par votre application.</li li><Connection#setConnectionCapabilities(int)
> : si votre application prend en charge l’exécution d’appels inactifs (c’est-à-dire la conservation des appels), vous devez obtenir Connection#CAPABILITY_SUPPORT_HOLD
et Connection#CAPABILITY_HOLD
indiquer à la plateforme que vous appelez peut potentiellement être conservée pour les scénarios d’appel simultanés.</li li><Connection#setAudioModeIsVoip(boolean)
> : défini pour true
vous assurer que la plateforme sait que votre appel est un appel VoIP.</li li><>Pour les instances nouvellement crééesConnection
, ne modifiez pas l’état de votre appel à l’aideConnection#setActive()
, Connection#setOnHold()
jusqu’à ce que l’appel soit ajouté à Telecom (par exemple, vous l’avez retourné via ConnectionService#onCreateOutgoingConnection(PhoneAccountHandle, ConnectionRequest)
ou ).ConnectionService#onCreateIncomingConnection(PhoneAccountHandle, ConnectionRequest)
</li></ul>
<h2>Comment placer des appels< sortants/h2> Lorsque votre application souhaite placer un appel sortant qu’elle appelle TelecomManager#placeCall(Uri, Bundle)
. Vous devez spécifier un Uri
pour identifier la personne à laquelle l’appel est placé et spécifier l’associé PhoneAccountHandle
à l’application PhoneAccount
que vous avez inscrite à l’aide TelecomManager#EXTRA_PHONE_ACCOUNT_HANDLE
Bundle
du paramètre.
Telecom lie l’implémentation et l’appel de ConnectionService
votre application : <ul><li>ConnectionService#onCreateOutgoingConnection(PhoneAccountHandle, ConnectionRequest)
- correspond ConnectionRequest#getAddress()
à l’adresse que vous avez spécifiée lors du placement de l’appel. Vous devez retourner une nouvelle instance de la classe de Connection
votre application pour représenter l’appel sortant.</li li>ConnectionService#onCreateOutgoingConnectionFailed(PhoneAccountHandle, ConnectionRequest)
<> : votre application ne doit pas passer l’appel pour l’instant ; l’appel doit être annulé et l’utilisateur a informé que l’appel ne peut pas être placé.</li></ul>
Les nouveaux appels sortants démarrent dans un Connection#STATE_DIALING
état. Cet état indique que votre application est en train de connecter l’appel à l’autre partie.
Une fois que l’autre partie répond à l’appel (ou qu’elle est configurée avec succès), votre application doit appeler Connection#setActive()
pour informer Telecom que l’appel est maintenant actif.
<h2>Comment ajouter des appels< entrants/h2> Lorsque votre application reçoit un appel entrant, il doit appeler TelecomManager#addNewIncomingCall(PhoneAccountHandle, Bundle)
. Définissez le PhoneAccountHandle
paramètre sur le PhoneAccountHandle
paramètre associé à celui de PhoneAccount
votre application.
Telecom lie l’implémentation et l’appel de ConnectionService
votre application : ul><li>ConnectionService#onCreateIncomingConnection(PhoneAccountHandle, ConnectionRequest)
- <Vous devez retourner une nouvelle instance de la classe de Connection
votre application pour représenter l’appel entrant.</li li>ConnectionService#onCreateIncomingConnectionFailed(PhoneAccountHandle, ConnectionRequest)
<> : votre application ne doit pas recevoir l’appel pour l’instant ; l’appel doit être rejeté en mode silencieux ; l’utilisateur peut être informé d’un appel manqué.</li></ul>
Les nouveaux appels entrants commencent par un Connection#STATE_RINGING
état. Cet état indique que votre application a un nouvel appel entrant en attente. Telecom ne joue pas une sonnerie ou publie une notification pour votre application. Il incombe à votre application de publier une notification d’appel entrante avec une sonnerie associée. Telecom appelle Connection#onShowIncomingCallUi()
le Connection
moment où votre application peut publier sa notification d’appel entrante. Pour Connection#onShowIncomingCallUi() the docs
plus d’informations sur la publication de la notification.
Votre notification d’appel entrante (ou interface utilisateur plein écran) aura généralement une action « réponse » et « refus » choisie par l’utilisateur. Lorsque votre application reçoit la « réponse » ou « refuser », android.app.PendingIntent
vous devez appeler Connection#setActive()
soit pour informer Telecom que l’appel a été répondu ou Connection#setDisconnected(DisconnectCause)
pour informer Telecom que l’appel a été rejeté. Si l’appel a été rejeté, fournissez une instance avec DisconnectCause
DisconnectCause#REJECTED
, puis appelez Connection#destroy()
.
Outre la gestion des demandes de réponse ou de refus de l’appel via des actions de notification, votre application doit également implémenter les méthodes et Connection#onAnswer()
les Connection#onAnswer(int)
méthodes sur le Connection
. Ceux-ci seront déclenchés si l’utilisateur répond à votre appel via un appareil Bluetooth ou un autre appareil comme un appareil portable ou automobile appelant l’expérience utilisateur. En réponse, votre application doit appeler Connection#setActive()
pour informer Telecom que l’appel a été répondu.
En outre, votre application doit implémenter Connection#onReject()
pour gérer les demandes de rejet de l’appel déclenché via Bluetooth ou d’autres surfaces d’appel. Dans ce cas, votre application doit appeler Connection#setDisconnected(DisconnectCause)
et fournir une instance avec DisconnectCause
DisconnectCause#REJECTED
laquelle elle est associée.
<h2>Fin des appels</h2> Lorsqu’un appel actif en cours (entrant ou sortant) s’est terminé, votre application est chargée d’informer Telecom que l’appel s’est terminé.
Vos appels d’application : <ul><li>Connection#setDisconnected(DisconnectCause)
- cela informe Telecom que l’appel s’est arrêté. Vous devez fournir une nouvelle instance avec l’une ou DisconnectCause
l’autre DisconnectCause#LOCAL
des DisconnectCause#REMOTE
instances pour indiquer où la déconnexion des appels a eu lieu. DisconnectCause#LOCAL
indique que l’appel s’est terminé dans votre application sur l’appareil actuel (par exemple, via une action utilisateur), où DisconnectCause#REMOTE
indique que l’appel se termine sur l’appareil distant.</li li><>Connection#destroy()
- cela informe Telecom que votre instance d’appel peut être nettoyée. Vous devez toujours appeler cela lorsque vous avez terminé un appel.</li></ul>
Comme pour répondre aux appels entrants, les demandes de déconnexion de votre appel peuvent provenir de l’extérieur de votre application. Vous pouvez les gérer en implémentant Connection#onDisconnect()
. Votre application doit appeler Connection#setDisconnected(DisconnectCause)
avec une instance et DisconnectCause
une raison DisconnectCause#LOCAL
pour indiquer à Telecom que votre application a déconnecté l’appel comme demandé en fonction de la demande de l’utilisateur.
<h2>Holding and Unholding Calls</h2> Lorsque votre application spécifie et Connection#CAPABILITY_HOLD
sur votre Connection
instance, il indique à Telecom que vos appels peuvent être placés Connection#CAPABILITY_SUPPORT_HOLD
dans un état suspendu ou « conservé » si nécessaire. Si votre application prend en charge la conservation de ses appels, il sera possible pour l’utilisateur de basculer entre les appels de votre application et d’effectuer des appels en attente dans une autre application ou sur le réseau mobile. Si votre application ne prend pas en charge le maintien de ses appels, vous pouvez recevoir une demande de déconnexion de l’appel de Telecom si l’utilisateur choisit de répondre à un appel entrant dans une autre application ou sur le réseau mobile ; Cela garantit que l’utilisateur ne peut être qu’en un seul appel à la fois.
Votre application est libre de modifier un appel entre l’état détenu et actif à l’aide Connection#setOnHold()
et Connection#setActive()
.
Votre application peut recevoir une demande de Telecom pour contenir ou refuser un appel via Connection#onHold()
et Connection#onUnhold()
. Telecom peut demander à votre application d’contenir ou de ne pas la conserver Connection
si l’utilisateur demande cette action via une autre surface d’appel telle que Bluetooth, ou si l’utilisateur répond ou bascule vers un appel dans une autre application ou sur le réseau mobile.
Lorsque votre application reçoit un Connection#onHold()
appel Connection#setOnHold()
pour informer Telecom que l’appel a été maintenu avec succès.
Lorsque votre application reçoit un Connection#onUnhold()
appel Connection#setActive()
pour informer Telecom que l’appel a été repris avec succès.
Documentation Java pour android.telecom.ConnectionService
.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
Constructeurs
ConnectionService() |
Service abstrait qui doit être implémenté par toutes les applications qui : <ol><li>Peut effectuer des appels téléphoniques (VoIP ou sinon) et souhaitez que ces appels soient intégrés à l’application téléphonique intégrée. |
ConnectionService(IntPtr, JniHandleOwnership) |
Service abstrait qui doit être implémenté par toutes les applications qui : <ol><li>Peut effectuer des appels téléphoniques (VoIP ou sinon) et souhaitez que ces appels soient intégrés à l’application téléphonique intégrée. |
Champs
AccessibilityService |
Utilisez cette |
AccountService |
Utilisez-la |
ActivityService |
Utilisez cette |
AlarmService |
Utilisez-la |
AppOpsService |
Utilisez-le |
AppSearchService |
Utilisez cette |
AppwidgetService |
Utilisez-la |
AudioService |
Utilisez-la |
BatteryService |
Utiliser avec |
BindAllowActivityStarts |
Obsolète.
Indicateur pour |
BindExternalServiceLong |
Fonctionne de la même façon que |
BindNotPerceptible |
Obsolète.
Indicateur pour |
BindSharedIsolatedProcess |
Obsolète.
Indicateur pour |
BiometricService |
Utilisez-la |
BlobStoreService |
Utilisez cette |
BluetoothService |
Utiliser avec |
BugreportService |
Service pour capturer un rapport de bogues. (Hérité de Context) |
CameraService |
Utiliser avec |
CaptioningService |
|
CarrierConfigService |
Utilisez cette |
ClipboardService |
|
CompanionDeviceService |
Utiliser avec |
ConnectivityDiagnosticsService |
Utilisez cette |
ConnectivityService |
Utilisez-la |
ConsumerIrService |
|
CredentialService |
Utilisez-la |
CrossProfileAppsService |
Utilisez-la |
DeviceIdDefault |
ID d’appareil par défaut, qui est l’ID de l’appareil principal (non virtuel). (Hérité de Context) |
DeviceIdInvalid |
ID d’appareil non valide. (Hérité de Context) |
DeviceLockService |
Utiliser avec |
DevicePolicyService |
Utilisez-la |
DisplayHashService |
|
DisplayService |
Utilisez-la |
DomainVerificationService |
|
DownloadService |
|
DropboxService |
Utilisez cette |
EuiccService |
Utiliser avec |
FileIntegrityService |
Utiliser avec |
FingerprintService |
Utilisez-la |
GameService |
Utiliser avec |
GrammaticalInflectionService |
Utiliser avec |
HardwarePropertiesService |
Utilisez-la |
HealthconnectService |
Utiliser avec |
InputMethodService |
Utilisez-le |
InputService |
Utiliser avec |
IpsecService |
|
JobSchedulerService |
Utilisez-la |
KeyguardService |
Utilisez-la |
LauncherAppsService |
Utilisez-la pour |
LayoutInflaterService |
Permet de |
LocaleService |
Utiliser avec |
LocationService |
Utilisez-la |
MediaCommunicationService |
Utiliser avec |
MediaMetricsService |
Utilisez-la |
MediaProjectionService |
Utilisez cette |
MediaRouterService |
Utilisez-la |
MediaSessionService |
Utilisez-la |
MidiService |
Utilisez cette |
NetworkStatsService |
|
NfcService |
Utiliser avec |
NotificationService |
Utilisez cette |
NsdService |
Utiliser avec |
OverlayService |
|
PeopleService |
Utilisez-la |
PerformanceHintService |
Utilisez cette |
PowerService |
Utilisez cette |
PrintService |
|
ReceiverExported |
Obsolète.
Indicateur pour |
ReceiverNotExported |
Obsolète.
Indicateur pour |
ReceiverVisibleToInstantApps |
Obsolète.
Indicateur pour |
RestrictionsService |
Utilisez cette |
RoleService |
Utiliser avec |
SearchService |
Utilisez-la |
SensorService |
Utiliser avec |
ServiceInterface |
Qui |
ShortcutService |
Utilisez-le |
StatusBarService |
Utilisez cette |
StopForegroundDetach |
Obsolète.
Sélecteur pour |
StopForegroundLegacy |
Sélecteur pour |
StopForegroundRemove |
Obsolète.
Sélecteur pour |
StorageService |
Utilisez-le |
StorageStatsService |
Utilisez-la |
SystemHealthService |
Utilisez-la |
TelecomService |
Utilisez-la |
TelephonyImsService |
Utiliser avec |
TelephonyService |
Utilisez-la |
TelephonySubscriptionService |
Utilisez-le |
TextClassificationService |
Utiliser avec |
TextServicesManagerService |
Utiliser avec |
TvInputService |
Utilisez-la |
TvInteractiveAppService |
Utilisez-la |
UiModeService |
Utiliser avec |
UsageStatsService |
Utilisez-la |
UsbService |
Utilisez-la pour |
UserService |
Utilisez-la |
VibratorManagerService |
Utilisez avec |
VibratorService |
Utilisez-la |
VirtualDeviceService |
Utiliser avec |
VpnManagementService |
Permet de |
WallpaperService |
Utiliser avec |
WifiAwareService |
Utilisez-le |
WifiP2pService |
Utilisez-la |
WifiRttRangingService |
Utilisez-le |
WifiService |
Utilisez-la |
WindowService |
Utilisez cette |
Propriétés
AllConferences |
Retourne tous les s actifs |
AllConnections |
Retourne tous les s actifs |
Application |
Retourne l’application propriétaire de ce service. (Hérité de Service) |
ApplicationContext |
Retourne le contexte de l’objet Application unique global du processus actuel. (Hérité de ContextWrapper) |
ApplicationInfo |
Retournez les informations complètes de l’application pour le package de ce contexte. (Hérité de ContextWrapper) |
Assets |
Retournez une instance AssetManager pour le package de votre application. (Hérité de ContextWrapper) |
AttributionSource |
Service abstrait qui doit être implémenté par toutes les applications qui : <ol><li>Peut effectuer des appels téléphoniques (VoIP ou sinon) et souhaitez que ces appels soient intégrés à l’application téléphonique intégrée. (Hérité de Context) |
AttributionTag |
L’attribution peut être utilisée dans des applications complexes pour séparer logiquement les parties de l’application. (Hérité de Context) |
BaseContext | (Hérité de ContextWrapper) |
CacheDir |
Retourne le chemin absolu du répertoire de cache spécifique à l’application sur le système de fichiers. (Hérité de ContextWrapper) |
Class |
Retourne la classe runtime de ce |
ClassLoader |
Retourne un chargeur de classes que vous pouvez utiliser pour récupérer des classes dans ce package. (Hérité de ContextWrapper) |
CodeCacheDir |
Retourne le chemin absolu du répertoire de cache spécifique à l’application sur le système de fichiers conçu pour stocker du code mis en cache. (Hérité de ContextWrapper) |
ContentResolver |
Retourne une instance ContentResolver pour le package de votre application. (Hérité de ContextWrapper) |
DataDir |
Service abstrait qui doit être implémenté par toutes les applications qui : <ol><li>Peut effectuer des appels téléphoniques (VoIP ou sinon) et souhaitez que ces appels soient intégrés à l’application téléphonique intégrée. (Hérité de ContextWrapper) |
DeviceId |
Obtient l’ID d’appareil avec lequel ce contexte est associé. (Hérité de Context) |
Display |
Obtenez l’affichage avec lequel ce contexte est associé. (Hérité de Context) |
ExternalCacheDir |
Retourne le chemin absolu du répertoire sur le système de fichiers externe principal (qui se trouve quelque part sur ExternalStorageDirectory l’emplacement où l’application peut placer des fichiers de cache qu’elle possède. (Hérité de ContextWrapper) |
FilesDir |
Retourne le chemin absolu du répertoire sur le système de fichiers où OpenFileOutput(String, FileCreationMode) les fichiers créés sont stockés. (Hérité de ContextWrapper) |
ForegroundServiceType |
Si le service est devenu un service de premier plan en appelant |
Handle |
Handle de l’instance Android sous-jacente. (Hérité de Object) |
IsDeviceProtectedStorage |
Service abstrait qui doit être implémenté par toutes les applications qui : <ol><li>Peut effectuer des appels téléphoniques (VoIP ou sinon) et souhaitez que ces appels soient intégrés à l’application téléphonique intégrée. (Hérité de ContextWrapper) |
IsRestricted |
Indique si ce contexte est restreint. (Hérité de Context) |
IsUiContext |
Retourne |
JniIdentityHashCode |
Service abstrait qui doit être implémenté par toutes les applications qui : <ol><li>Peut effectuer des appels téléphoniques (VoIP ou sinon) et souhaitez que ces appels soient intégrés à l’application téléphonique intégrée. (Hérité de Object) |
JniPeerMembers |
Service abstrait qui doit être implémenté par toutes les applications qui : <ol><li>Peut effectuer des appels téléphoniques (VoIP ou sinon) et souhaitez que ces appels soient intégrés à l’application téléphonique intégrée. |
MainExecutor |
Retournez une tâche en file d’attente |
MainLooper |
Retournez le Looper pour le thread principal du processus actuel. (Hérité de ContextWrapper) |
NoBackupFilesDir |
Retourne le chemin absolu du répertoire sur le système de fichiers similaire à FilesDir. (Hérité de ContextWrapper) |
ObbDir |
Retournez le répertoire de stockage externe principal dans lequel se trouvent les fichiers OBB de cette application (le cas échéant). (Hérité de ContextWrapper) |
OpPackageName |
Retournez le nom du package qui doit être utilisé pour |
PackageCodePath |
Retournez le chemin d’accès complet au package Android principal de ce contexte. (Hérité de ContextWrapper) |
PackageManager |
Retournez l’instance PackageManager pour rechercher des informations globales sur le package. (Hérité de ContextWrapper) |
PackageName |
Retourne le nom du package de cette application. (Hérité de ContextWrapper) |
PackageResourcePath |
Retournez le chemin d’accès complet au package Android principal de ce contexte. (Hérité de ContextWrapper) |
Params |
Retourne l’ensemble de paramètres avec lesquels ce contexte a été créé, s’il a été créé via |
PeerReference |
Service abstrait qui doit être implémenté par toutes les applications qui : <ol><li>Peut effectuer des appels téléphoniques (VoIP ou sinon) et souhaitez que ces appels soient intégrés à l’application téléphonique intégrée. (Hérité de Object) |
Resources |
Retourne une instance Resources pour le package de votre application. (Hérité de ContextWrapper) |
Theme |
Retourne l’objet Theme associé à ce contexte. (Hérité de ContextWrapper) |
ThresholdClass |
Service abstrait qui doit être implémenté par toutes les applications qui : <ol><li>Peut effectuer des appels téléphoniques (VoIP ou sinon) et souhaitez que ces appels soient intégrés à l’application téléphonique intégrée. |
ThresholdType |
Service abstrait qui doit être implémenté par toutes les applications qui : <ol><li>Peut effectuer des appels téléphoniques (VoIP ou sinon) et souhaitez que ces appels soient intégrés à l’application téléphonique intégrée. |
Wallpaper | (Hérité de ContextWrapper) |
WallpaperDesiredMinimumHeight | (Hérité de ContextWrapper) |
WallpaperDesiredMinimumWidth | (Hérité de ContextWrapper) |
Méthodes
AddConference(Conference) |
Ajoute une nouvelle téléconférence. |
AddExistingConnection(PhoneAccountHandle, Connection) |
Ajoute une connexion créée par les |
AttachBaseContext(Context) |
Définissez le contexte de base de ce ContextWrapper. (Hérité de ContextWrapper) |
BindService(Intent, Bind, IExecutor, IServiceConnection) |
Identique à celui de |
BindService(Intent, Context+BindServiceFlags, IExecutor, IServiceConnection) |
Service abstrait qui doit être implémenté par toutes les applications qui : <ol><li>Peut effectuer des appels téléphoniques (VoIP ou sinon) et souhaitez que ces appels soient intégrés à l’application téléphonique intégrée. (Hérité de Context) |
BindService(Intent, IServiceConnection, Bind) |
Connectez-vous à un service d’application, en le créant si nécessaire. (Hérité de ContextWrapper) |
BindService(Intent, IServiceConnection, Context+BindServiceFlags) |
Service abstrait qui doit être implémenté par toutes les applications qui : <ol><li>Peut effectuer des appels téléphoniques (VoIP ou sinon) et souhaitez que ces appels soient intégrés à l’application téléphonique intégrée. (Hérité de Context) |
BindServiceAsUser(Intent, IServiceConnection, Context+BindServiceFlags, UserHandle) |
Service abstrait qui doit être implémenté par toutes les applications qui : <ol><li>Peut effectuer des appels téléphoniques (VoIP ou sinon) et souhaitez que ces appels soient intégrés à l’application téléphonique intégrée. (Hérité de Context) |
BindServiceAsUser(Intent, IServiceConnection, Int32, UserHandle) |
Lie à un service de la |
CheckCallingOrSelfPermission(String) |
Déterminez si le processus d’appel d’un IPC ou si vous avez reçu une autorisation particulière. (Hérité de ContextWrapper) |
CheckCallingOrSelfUriPermission(Uri, ActivityFlags) |
Déterminez si le processus appelant d’un IPC ou si vous avez reçu l’autorisation d’accéder à un URI spécifique. (Hérité de ContextWrapper) |
CheckCallingOrSelfUriPermissions(IList<Uri>, Int32) |
Déterminez si le processus d’appel d’un em>IPC <ou vous</em> a été autorisé à accéder à une liste d’URI. (Hérité de Context) |
CheckCallingPermission(String) |
Déterminez si le processus appelant d’un IPC que vous gérez a reçu une autorisation particulière. (Hérité de ContextWrapper) |
CheckCallingUriPermission(Uri, ActivityFlags) |
Déterminez si le processus appelant et l’ID utilisateur ont été autorisés à accéder à un URI spécifique. (Hérité de ContextWrapper) |
CheckCallingUriPermissions(IList<Uri>, Int32) |
Déterminez si le processus appelant et l’ID utilisateur ont été autorisés à accéder à une liste d’URI. (Hérité de Context) |
CheckPermission(String, Int32, Int32) |
Déterminez si l’autorisation donnée est autorisée pour un processus particulier et l’ID utilisateur s’exécutant dans le système. (Hérité de ContextWrapper) |
CheckSelfPermission(String) |
Service abstrait qui doit être implémenté par toutes les applications qui : <ol><li>Peut effectuer des appels téléphoniques (VoIP ou sinon) et souhaitez que ces appels soient intégrés à l’application téléphonique intégrée. (Hérité de ContextWrapper) |
CheckUriPermission(Uri, Int32, Int32, ActivityFlags) |
Déterminez si un processus particulier et un ID utilisateur ont été autorisés à accéder à un URI spécifique. (Hérité de ContextWrapper) |
CheckUriPermission(Uri, String, String, Int32, Int32, ActivityFlags) |
Vérifiez à la fois un URI et une autorisation normale. (Hérité de ContextWrapper) |
CheckUriPermissions(IList<Uri>, Int32, Int32, Int32) |
Déterminez si un processus particulier et un ID utilisateur ont été autorisés à accéder à une liste d’URI. (Hérité de Context) |
ClearWallpaper() |
Obsolète.
(Hérité de ContextWrapper)
|
Clone() |
Crée et retourne une copie de cet objet. (Hérité de Object) |
ConferenceRemoteConnections(RemoteConnection, RemoteConnection) |
Indique à l’élément pertinent |
ConnectionServiceFocusReleased() |
Appel pour informer Telecom que vos |
CreateAttributionContext(String) |
Retourne un nouvel objet Context pour le contexte actuel, mais l’attribut à une autre balise. (Hérité de Context) |
CreateConfigurationContext(Configuration) |
Retourne un nouvel objet Context pour le contexte actuel, mais dont les ressources sont ajustées pour correspondre à la configuration donnée. (Hérité de ContextWrapper) |
CreateContext(ContextParams) |
Crée un contexte avec des propriétés et des comportements spécifiques. (Hérité de Context) |
CreateContextForSplit(String) |
Service abstrait qui doit être implémenté par toutes les applications qui : <ol><li>Peut effectuer des appels téléphoniques (VoIP ou sinon) et souhaitez que ces appels soient intégrés à l’application téléphonique intégrée. (Hérité de ContextWrapper) |
CreateDeviceContext(Int32) |
Retourne un nouvel |
CreateDeviceProtectedStorageContext() |
Service abstrait qui doit être implémenté par toutes les applications qui : <ol><li>Peut effectuer des appels téléphoniques (VoIP ou sinon) et souhaitez que ces appels soient intégrés à l’application téléphonique intégrée. (Hérité de ContextWrapper) |
CreateDisplayContext(Display) |
Retourne un nouvel objet Context pour le contexte actuel, mais dont les ressources sont ajustées pour correspondre aux métriques de l’affichage donné. (Hérité de ContextWrapper) |
CreatePackageContext(String, PackageContextFlags) |
Retourne un nouvel objet Context pour le nom d’application donné. (Hérité de ContextWrapper) |
CreateRemoteIncomingConference(PhoneAccountHandle, ConnectionRequest) |
Demandez à d’autres |
CreateRemoteIncomingConnection(PhoneAccountHandle, ConnectionRequest) |
Demandez à d’autres |
CreateRemoteOutgoingConference(PhoneAccountHandle, ConnectionRequest) |
Demandez à d’autres |
CreateRemoteOutgoingConnection(PhoneAccountHandle, ConnectionRequest) |
Demandez à d’autres |
CreateWindowContext(Display, Int32, Bundle) |
Crée une |
CreateWindowContext(Int32, Bundle) |
Crée un contexte pour une fenêtre non-activité. (Hérité de Context) |
DatabaseList() |
Retourne un tableau de chaînes nommant les bases de données privées associées au package d’application de ce contexte. (Hérité de ContextWrapper) |
DeleteDatabase(String) |
Supprimez une sqLiteDatabase privée existante associée au package d’application de ce contexte. (Hérité de ContextWrapper) |
DeleteFile(String) |
Supprimez le fichier privé donné associé au package d’application de ce contexte. (Hérité de ContextWrapper) |
DeleteSharedPreferences(String) |
Service abstrait qui doit être implémenté par toutes les applications qui : <ol><li>Peut effectuer des appels téléphoniques (VoIP ou sinon) et souhaitez que ces appels soient intégrés à l’application téléphonique intégrée. (Hérité de ContextWrapper) |
Dispose() |
Service abstrait qui doit être implémenté par toutes les applications qui : <ol><li>Peut effectuer des appels téléphoniques (VoIP ou sinon) et souhaitez que ces appels soient intégrés à l’application téléphonique intégrée. (Hérité de Object) |
Dispose(Boolean) |
Service abstrait qui doit être implémenté par toutes les applications qui : <ol><li>Peut effectuer des appels téléphoniques (VoIP ou sinon) et souhaitez que ces appels soient intégrés à l’application téléphonique intégrée. (Hérité de Object) |
Dump(FileDescriptor, PrintWriter, String[]) |
Imprimez l’état du service dans le flux donné. (Hérité de Service) |
EnforceCallingOrSelfPermission(String, String) |
Si ni vous ni le processus appelant d’un IPC que vous gérez a reçu une autorisation particulière, lèvez un SecurityException. (Hérité de ContextWrapper) |
EnforceCallingOrSelfUriPermission(Uri, ActivityFlags, String) |
Si le processus appelant d’un IPC ou si vous n’avez pas reçu l’autorisation d’accéder à un URI spécifique, lèvez SecurityException. (Hérité de ContextWrapper) |
EnforceCallingPermission(String, String) |
Si le processus appelant d’un IPC que vous gérez n’a pas reçu d’autorisation particulière, lèvez un SecurityException. (Hérité de ContextWrapper) |
EnforceCallingUriPermission(Uri, ActivityFlags, String) |
Si le processus appelant et l’ID utilisateur n’ont pas été autorisés à accéder à un URI spécifique, lèvez SecurityException. (Hérité de ContextWrapper) |
EnforcePermission(String, Int32, Int32, String) |
Si l’autorisation donnée n’est pas autorisée pour un processus particulier et un ID utilisateur en cours d’exécution dans le système, lèvez un SecurityException. (Hérité de ContextWrapper) |
EnforceUriPermission(Uri, Int32, Int32, ActivityFlags, String) |
Si un processus particulier et un ID utilisateur n’ont pas été autorisés à accéder à un URI spécifique, lèvez SecurityException. (Hérité de ContextWrapper) |
EnforceUriPermission(Uri, String, String, Int32, Int32, ActivityFlags, String) |
Appliquez à la fois un URI et une autorisation normale. (Hérité de ContextWrapper) |
Equals(Object) |
Indique si un autre objet est « égal à » celui-ci. (Hérité de Object) |
FileList() |
Retourne un tableau de chaînes nommant les fichiers privés associés au package d’application de ce contexte. (Hérité de ContextWrapper) |
GetColor(Int32) |
Retourne une couleur associée à un ID de ressource particulier et avec style pour le thème actuel. (Hérité de Context) |
GetColorStateList(Int32) |
Retourne une liste d’états de couleur associée à un ID de ressource particulier et mise en forme pour le thème actuel. (Hérité de Context) |
GetDatabasePath(String) |
Service abstrait qui doit être implémenté par toutes les applications qui : <ol><li>Peut effectuer des appels téléphoniques (VoIP ou sinon) et souhaitez que ces appels soient intégrés à l’application téléphonique intégrée. (Hérité de ContextWrapper) |
GetDir(String, FileCreationMode) |
Récupérez, créez, si nécessaire, un nouveau répertoire dans lequel l’application peut placer ses propres fichiers de données personnalisés. (Hérité de ContextWrapper) |
GetDrawable(Int32) |
Retourne un objet dessinable associé à un ID de ressource particulier et mis en forme pour le thème actuel. (Hérité de Context) |
GetExternalCacheDirs() |
Retourne des chemins absolus vers des répertoires spécifiques à l’application sur tous les appareils de stockage externes où l’application peut placer des fichiers de cache qu’elle possède. (Hérité de ContextWrapper) |
GetExternalFilesDir(String) |
Retourne le chemin absolu du répertoire sur le système de fichiers externe principal (qui se trouve quelque part sur ExternalStorageDirectory) où l’application peut placer des fichiers persistants qu’elle possède. (Hérité de ContextWrapper) |
GetExternalFilesDirs(String) |
Retourne des chemins absolus vers des répertoires spécifiques à l’application sur tous les appareils de stockage externes où l’application peut placer des fichiers persistants qu’elle possède. (Hérité de ContextWrapper) |
GetExternalMediaDirs() |
Obsolète.
Retourne des chemins absolus vers des répertoires spécifiques à l’application sur tous les appareils de stockage externes où l’application peut placer des fichiers multimédias. (Hérité de ContextWrapper) |
GetFileStreamPath(String) |
Retourne le chemin absolu sur le système de fichiers dans lequel un fichier créé est OpenFileOutput(String, FileCreationMode) stocké. (Hérité de ContextWrapper) |
GetHashCode() |
Retourne une valeur de code de hachage pour l'objet. (Hérité de Object) |
GetObbDirs() |
Retourne des chemins absolus vers des répertoires spécifiques à l’application sur tous les appareils de stockage externes où se trouvent les fichiers OBB de l’application (le cas échéant). (Hérité de ContextWrapper) |
GetSharedPreferences(String, FileCreationMode) |
Récupérez et maintenez le contenu du fichier de préférences « name », en retournant une instance SharedPreferences par le biais de laquelle vous pouvez récupérer et modifier ses valeurs. (Hérité de ContextWrapper) |
GetString(Int32) |
Retourne une chaîne localisée à partir de la table de chaînes par défaut du package de l’application. (Hérité de Context) |
GetString(Int32, Object[]) |
Retourne une chaîne localisée à partir de la table de chaînes par défaut du package de l’application. (Hérité de Context) |
GetSystemService(Class) |
Retournez le handle dans un service de niveau système par classe. (Hérité de Context) |
GetSystemService(String) |
Retournez le handle à un service de niveau système par nom. (Hérité de ContextWrapper) |
GetSystemServiceName(Class) |
Service abstrait qui doit être implémenté par toutes les applications qui : <ol><li>Peut effectuer des appels téléphoniques (VoIP ou sinon) et souhaitez que ces appels soient intégrés à l’application téléphonique intégrée. (Hérité de ContextWrapper) |
GetText(Int32) |
Retournez une charSequence localisée et styleée à partir de la table de chaînes par défaut du package de l’application. (Hérité de Context) |
GetTextFormatted(Int32) |
Retournez une charSequence localisée et styleée à partir de la table de chaînes par défaut du package de l’application. (Hérité de Context) |
GrantUriPermission(String, Uri, ActivityFlags) |
Accordez l’autorisation d’accéder à un URI spécifique à un autre package, que ce package ait l’autorisation générale d’accéder au fournisseur de contenu de l’URI. (Hérité de ContextWrapper) |
JavaFinalize() |
Appelé par le garbage collector sur un objet lorsque le garbage collection détermine qu’il n’y a plus de références à l’objet. (Hérité de Object) |
MoveDatabaseFrom(Context, String) |
Service abstrait qui doit être implémenté par toutes les applications qui : <ol><li>Peut effectuer des appels téléphoniques (VoIP ou sinon) et souhaitez que ces appels soient intégrés à l’application téléphonique intégrée. (Hérité de ContextWrapper) |
MoveSharedPreferencesFrom(Context, String) |
Service abstrait qui doit être implémenté par toutes les applications qui : <ol><li>Peut effectuer des appels téléphoniques (VoIP ou sinon) et souhaitez que ces appels soient intégrés à l’application téléphonique intégrée. (Hérité de ContextWrapper) |
Notify() |
Réveille un thread unique qui attend le moniteur de cet objet. (Hérité de Object) |
NotifyAll() |
Réveille tous les threads qui attendent le moniteur de cet objet. (Hérité de Object) |
ObtainStyledAttributes(IAttributeSet, Int32[]) |
Récupérez les informations d’attribut de style dans le thème de ce contexte. (Hérité de Context) |
ObtainStyledAttributes(IAttributeSet, Int32[], Int32, Int32) |
Récupérez les informations d’attribut de style dans le thème de ce contexte. (Hérité de Context) |
ObtainStyledAttributes(Int32, Int32[]) |
Récupérez les informations d’attribut de style dans le thème de ce contexte. (Hérité de Context) |
ObtainStyledAttributes(Int32[]) |
Récupérez les informations d’attribut de style dans le thème de ce contexte. (Hérité de Context) |
OnBind(Intent) |
À ajouter |
OnConference(Connection, Connection) |
Conférence deux connexions spécifiées. |
OnConfigurationChanged(Configuration) |
Appelé par le système lorsque la configuration de l’appareil change pendant l’exécution de votre composant. (Hérité de Service) |
OnConnectionServiceFocusGained() |
Appelé lorsque le |
OnConnectionServiceFocusLost() |
Appelé lorsque le |
OnCreate() |
Appelé par le système lors de la création du service. (Hérité de Service) |
OnCreateIncomingConference(PhoneAccountHandle, ConnectionRequest) |
Créez une |
OnCreateIncomingConferenceFailed(PhoneAccountHandle, ConnectionRequest) |
Appelé par Telecom pour informer que |
OnCreateIncomingConnection(PhoneAccountHandle, ConnectionRequest) |
Créez une |
OnCreateIncomingConnectionFailed(PhoneAccountHandle, ConnectionRequest) |
Appelé par Telecom pour informer que |
OnCreateIncomingHandoverConnection(PhoneAccountHandle, ConnectionRequest) |
Appelé par Telecom pour demander qu’une |
OnCreateOutgoingConference(PhoneAccountHandle, ConnectionRequest) |
Créez une |
OnCreateOutgoingConferenceFailed(PhoneAccountHandle, ConnectionRequest) |
Appelé par Telecom pour informer que |
OnCreateOutgoingConnection(PhoneAccountHandle, ConnectionRequest) |
Créez une |
OnCreateOutgoingConnectionFailed(PhoneAccountHandle, ConnectionRequest) |
Appelé par Telecom pour informer que |
OnCreateOutgoingHandoverConnection(PhoneAccountHandle, ConnectionRequest) |
Appelé par Telecom pour demander qu’une |
OnDestroy() |
Appelé par le système pour notifier un service qu’il n’est plus utilisé et supprimé. (Hérité de Service) |
OnHandoverFailed(ConnectionRequest, HandoverFailureReason) |
Appelé par Telecom en réponse à un |
OnLowMemory() |
Cela est appelé lorsque le système global est en cours d’exécution faible en mémoire et que les processus en cours d’exécution doivent réduire leur utilisation de la mémoire. (Hérité de Service) |
OnRebind(Intent) |
Appelé lorsque de nouveaux clients se sont connectés au service, une fois qu’ils avaient été avertis qu’ils étaient tous |
OnRemoteConferenceAdded(RemoteConference) |
Indique qu’une conférence distante a été créée pour les s existants |
OnRemoteExistingConnectionAdded(RemoteConnection) |
Appelé lorsqu’une connexion existante est ajoutée à distance. |
OnStart(Intent, Int32) |
Obsolète.
Ce membre est déconseillé. (Hérité de Service) |
OnStartCommand(Intent, StartCommandFlags, Int32) |
Appelé par le système chaque fois qu’un client démarre explicitement le service en appelant |
OnTaskRemoved(Intent) |
Cela est appelé si le service est en cours d’exécution et que l’utilisateur a supprimé une tâche qui provient de l’application du service. (Hérité de Service) |
OnTimeout(Int32) |
Rappel appelé sur le délai d’expiration pour |
OnTrimMemory(TrimMemory) |
Appelé lorsque le système d’exploitation a déterminé qu’il est judicieux qu’un processus supprime la mémoire inutile de son processus. (Hérité de Service) |
OnUnbind(Intent) |
Appelé lorsque tous les clients se sont déconnectés d’une interface particulière publiée par le service. (Hérité de Service) |
OpenFileInput(String) |
Ouvrez un fichier privé associé au package d’application de ce contexte pour la lecture. (Hérité de ContextWrapper) |
OpenFileOutput(String, FileCreationMode) |
Ouvrez un fichier privé associé au package d’application de ce contexte pour l’écriture. (Hérité de ContextWrapper) |
OpenOrCreateDatabase(String, FileCreationMode, SQLiteDatabase+ICursorFactory) |
Ouvrez une nouvelle sqLiteDatabase privée associée au package d’application de ce contexte. (Hérité de ContextWrapper) |
OpenOrCreateDatabase(String, FileCreationMode, SQLiteDatabase+ICursorFactory, IDatabaseErrorHandler) |
Ouvrez une nouvelle sqLiteDatabase privée associée au package d’application de ce contexte. (Hérité de ContextWrapper) |
PeekWallpaper() |
Obsolète.
(Hérité de ContextWrapper)
|
RegisterComponentCallbacks(IComponentCallbacks) |
Ajoutez une nouveauté |
RegisterDeviceIdChangeListener(IExecutor, IIntConsumer) |
Ajoute un nouvel écouteur d’ID d’appareil modifié à celui |
RegisterReceiver(BroadcastReceiver, IntentFilter) |
Inscrivez un BroadcastReceiver à exécuter dans le thread d’activité principal. (Hérité de ContextWrapper) |
RegisterReceiver(BroadcastReceiver, IntentFilter, ActivityFlags) |
Obsolète.
Service abstrait qui doit être implémenté par toutes les applications qui : <ol><li>Peut effectuer des appels téléphoniques (VoIP ou sinon) et souhaitez que ces appels soient intégrés à l’application téléphonique intégrée. (Hérité de ContextWrapper) |
RegisterReceiver(BroadcastReceiver, IntentFilter, ReceiverFlags) |
Service abstrait qui doit être implémenté par toutes les applications qui : <ol><li>Peut effectuer des appels téléphoniques (VoIP ou sinon) et souhaitez que ces appels soient intégrés à l’application téléphonique intégrée. (Hérité de Context) |
RegisterReceiver(BroadcastReceiver, IntentFilter, String, Handler) |
Inscrivez-vous pour recevoir des diffusions d’intentions, à exécuter dans le contexte du planificateur. (Hérité de ContextWrapper) |
RegisterReceiver(BroadcastReceiver, IntentFilter, String, Handler, ActivityFlags) |
Obsolète.
Service abstrait qui doit être implémenté par toutes les applications qui : <ol><li>Peut effectuer des appels téléphoniques (VoIP ou sinon) et souhaitez que ces appels soient intégrés à l’application téléphonique intégrée. (Hérité de ContextWrapper) |
RegisterReceiver(BroadcastReceiver, IntentFilter, String, Handler, ReceiverFlags) |
Service abstrait qui doit être implémenté par toutes les applications qui : <ol><li>Peut effectuer des appels téléphoniques (VoIP ou sinon) et souhaitez que ces appels soient intégrés à l’application téléphonique intégrée. (Hérité de Context) |
RemoveStickyBroadcast(Intent) |
Obsolète.
(Hérité de ContextWrapper)
|
RemoveStickyBroadcastAsUser(Intent, UserHandle) |
Obsolète.
(Hérité de ContextWrapper)
|
RevokeSelfPermissionOnKill(String) |
Déclenche la révocation asynchrone d’une autorisation d’exécution. (Hérité de Context) |
RevokeSelfPermissionsOnKill(ICollection<String>) |
Déclenche la révocation d’une ou plusieurs autorisations pour le package appelant. (Hérité de Context) |
RevokeUriPermission(String, Uri, ActivityFlags) |
Service abstrait qui doit être implémenté par toutes les applications qui : <ol><li>Peut effectuer des appels téléphoniques (VoIP ou sinon) et souhaitez que ces appels soient intégrés à l’application téléphonique intégrée. (Hérité de ContextWrapper) |
RevokeUriPermission(Uri, ActivityFlags) |
Supprimez toutes les autorisations d’accès à un URI de fournisseur de contenu particulier qui ont été précédemment ajoutés avec M :Android.Content.Context.GrantUriPermission(System.String,Android.Net.Uri,Android.Net.Uri). (Hérité de ContextWrapper) |
SendBroadcast(Intent) |
Diffusez l’intention donnée à tous les broadcastReceivers intéressés. (Hérité de ContextWrapper) |
SendBroadcast(Intent, String) |
Diffusez l’intention donnée à tous les BroadcastReceivers intéressés, ce qui permet d’appliquer une autorisation facultative requise. (Hérité de ContextWrapper) |
SendBroadcast(Intent, String, Bundle) |
Diffusez l’intention donnée à tous les BroadcastReceivers intéressés, ce qui permet d’appliquer une autorisation facultative requise. (Hérité de Context) |
SendBroadcastAsUser(Intent, UserHandle) |
La version de ce qui vous permet de SendBroadcast(Intent) spécifier l’utilisateur auquel la diffusion sera envoyée. (Hérité de ContextWrapper) |
SendBroadcastAsUser(Intent, UserHandle, String) |
La version de ce qui vous permet de SendBroadcast(Intent, String) spécifier l’utilisateur auquel la diffusion sera envoyée. (Hérité de ContextWrapper) |
SendBroadcastWithMultiplePermissions(Intent, String[]) |
Diffusez l’intention donnée à tous les BroadcastReceivers intéressés, ce qui permet d’appliquer un tableau d’autorisations requises. (Hérité de Context) |
SendOrderedBroadcast(Intent, Int32, String, String, BroadcastReceiver, Handler, String, Bundle, Bundle) |
Service abstrait qui doit être implémenté par toutes les applications qui : <ol><li>Peut effectuer des appels téléphoniques (VoIP ou sinon) et souhaitez que ces appels soient intégrés à l’application téléphonique intégrée. (Hérité de ContextWrapper) |
SendOrderedBroadcast(Intent, String) |
Service abstrait qui doit être implémenté par toutes les applications qui : <ol><li>Peut effectuer des appels téléphoniques (VoIP ou sinon) et souhaitez que ces appels soient intégrés à l’application téléphonique intégrée. (Hérité de ContextWrapper) |
SendOrderedBroadcast(Intent, String, BroadcastReceiver, Handler, Result, String, Bundle) |
La version de ce qui vous permet de SendBroadcast(Intent) recevoir des données de retour à partir de la diffusion. (Hérité de ContextWrapper) |
SendOrderedBroadcast(Intent, String, Bundle) |
Diffusez l’intention donnée à tous les destinataires intéressés de BroadcastReceivers, en les fournissant un à la fois pour permettre aux récepteurs plus préférés de consommer la diffusion avant qu’elle ne soit remise à des récepteurs moins préférés. (Hérité de Context) |
SendOrderedBroadcast(Intent, String, Bundle, BroadcastReceiver, Handler, Result, String, Bundle) |
La version de ce qui vous permet de |
SendOrderedBroadcast(Intent, String, String, BroadcastReceiver, Handler, Result, String, Bundle) |
La version de ce qui vous permet de |
SendOrderedBroadcastAsUser(Intent, UserHandle, String, BroadcastReceiver, Handler, Result, String, Bundle) |
Service abstrait qui doit être implémenté par toutes les applications qui : <ol><li>Peut effectuer des appels téléphoniques (VoIP ou sinon) et souhaitez que ces appels soient intégrés à l’application téléphonique intégrée. (Hérité de ContextWrapper) |
SendStickyBroadcast(Intent) |
Obsolète.
Effectuez un |
SendStickyBroadcast(Intent, Bundle) |
Effectuez un |
SendStickyBroadcastAsUser(Intent, UserHandle) |
Obsolète.
(Hérité de ContextWrapper)
|
SendStickyOrderedBroadcast(Intent, BroadcastReceiver, Handler, Result, String, Bundle) |
Obsolète.
(Hérité de ContextWrapper)
|
SendStickyOrderedBroadcastAsUser(Intent, UserHandle, BroadcastReceiver, Handler, Result, String, Bundle) |
Obsolète.
(Hérité de ContextWrapper)
|
SetForeground(Boolean) |
Ce membre est déconseillé. (Hérité de Service) |
SetHandle(IntPtr, JniHandleOwnership) |
Définit la propriété Handle. (Hérité de Object) |
SetTheme(Int32) |
Définissez le thème de base pour ce contexte. (Hérité de ContextWrapper) |
SetWallpaper(Bitmap) |
Obsolète.
(Hérité de ContextWrapper)
|
SetWallpaper(Stream) |
Obsolète.
(Hérité de ContextWrapper)
|
StartActivities(Intent[]) |
Identique à StartActivities(Intent[], Bundle) sans options spécifiées. (Hérité de ContextWrapper) |
StartActivities(Intent[], Bundle) |
Lancez plusieurs nouvelles activités. (Hérité de ContextWrapper) |
StartActivity(Intent) |
Identique à StartActivity(Intent, Bundle) sans options spécifiées. (Hérité de ContextWrapper) |
StartActivity(Intent, Bundle) |
Lancez une nouvelle activité. (Hérité de ContextWrapper) |
StartActivity(Type) |
Service abstrait qui doit être implémenté par toutes les applications qui : <ol><li>Peut effectuer des appels téléphoniques (VoIP ou sinon) et souhaitez que ces appels soient intégrés à l’application téléphonique intégrée. (Hérité de Context) |
StartForeground(Int32, Notification) |
Si votre service est démarré (en |
StartForeground(Int32, Notification, ForegroundService) |
Version surchargée d’un |
StartForegroundService(Intent) |
Service abstrait qui doit être implémenté par toutes les applications qui : <ol><li>Peut effectuer des appels téléphoniques (VoIP ou sinon) et souhaitez que ces appels soient intégrés à l’application téléphonique intégrée. (Hérité de ContextWrapper) |
StartInstrumentation(ComponentName, String, Bundle) |
Commencez à exécuter une Instrumentation classe. (Hérité de ContextWrapper) |
StartIntentSender(IntentSender, Intent, ActivityFlags, ActivityFlags, Int32) |
Service abstrait qui doit être implémenté par toutes les applications qui : <ol><li>Peut effectuer des appels téléphoniques (VoIP ou sinon) et souhaitez que ces appels soient intégrés à l’application téléphonique intégrée. (Hérité de ContextWrapper) |
StartIntentSender(IntentSender, Intent, ActivityFlags, ActivityFlags, Int32, Bundle) |
Comme StartActivity(Intent, Bundle), mais prendre un IntentSender pour commencer. (Hérité de ContextWrapper) |
StartService(Intent) |
Demandez qu’un service d’application donné soit démarré. (Hérité de ContextWrapper) |
StopForeground(Boolean) |
Version héritée de |
StopForeground(StopForegroundFlags) |
Supprimez ce service de l’état de premier plan, ce qui lui permet d’être tué si davantage de mémoire est nécessaire. (Hérité de Service) |
StopSelf() |
Arrêtez le service, s’il a été démarré précédemment. (Hérité de Service) |
StopSelf(Int32) |
L’ancienne version de |
StopSelfResult(Int32) |
Arrêtez le service si la dernière fois qu’il a été démarré était <var startId</var>>. (Hérité de Service) |
StopService(Intent) |
Demandez qu’un service d’application donné soit arrêté. (Hérité de ContextWrapper) |
ToArray<T>() |
Service abstrait qui doit être implémenté par toutes les applications qui : <ol><li>Peut effectuer des appels téléphoniques (VoIP ou sinon) et souhaitez que ces appels soient intégrés à l’application téléphonique intégrée. (Hérité de Object) |
ToString() |
Retourne une représentation de chaîne de l'objet. (Hérité de Object) |
UnbindService(IServiceConnection) |
Déconnectez-vous d’un service d’application. (Hérité de ContextWrapper) |
UnregisterComponentCallbacks(IComponentCallbacks) |
Supprimez un |
UnregisterDeviceIdChangeListener(IIntConsumer) |
Supprime un écouteur modifié d’ID d’appareil du contexte. (Hérité de Context) |
UnregisterFromRuntime() |
Service abstrait qui doit être implémenté par toutes les applications qui : <ol><li>Peut effectuer des appels téléphoniques (VoIP ou sinon) et souhaitez que ces appels soient intégrés à l’application téléphonique intégrée. (Hérité de Object) |
UnregisterReceiver(BroadcastReceiver) |
Annulez l’inscription d’un BroadcastReceiver précédemment inscrit. (Hérité de ContextWrapper) |
UpdateServiceGroup(IServiceConnection, Int32, Int32) |
Pour un service précédemment lié à |
Wait() |
Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti par em ou><em>interrompu</em>.<> (Hérité de Object) |
Wait(Int64) |
Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti< par> em>ou <em>interrompu/em>,< ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée. (Hérité de Object) |
Wait(Int64, Int32) |
Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti< par> em>ou <em>interrompu/em>,< ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée. (Hérité de Object) |
Implémentations d’interfaces explicites
IJavaPeerable.Disposed() |
Service abstrait qui doit être implémenté par toutes les applications qui : <ol><li>Peut effectuer des appels téléphoniques (VoIP ou sinon) et souhaitez que ces appels soient intégrés à l’application téléphonique intégrée. (Hérité de Object) |
IJavaPeerable.DisposeUnlessReferenced() |
Service abstrait qui doit être implémenté par toutes les applications qui : <ol><li>Peut effectuer des appels téléphoniques (VoIP ou sinon) et souhaitez que ces appels soient intégrés à l’application téléphonique intégrée. (Hérité de Object) |
IJavaPeerable.Finalized() |
Service abstrait qui doit être implémenté par toutes les applications qui : <ol><li>Peut effectuer des appels téléphoniques (VoIP ou sinon) et souhaitez que ces appels soient intégrés à l’application téléphonique intégrée. (Hérité de Object) |
IJavaPeerable.JniManagedPeerState |
Service abstrait qui doit être implémenté par toutes les applications qui : <ol><li>Peut effectuer des appels téléphoniques (VoIP ou sinon) et souhaitez que ces appels soient intégrés à l’application téléphonique intégrée. (Hérité de Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Service abstrait qui doit être implémenté par toutes les applications qui : <ol><li>Peut effectuer des appels téléphoniques (VoIP ou sinon) et souhaitez que ces appels soient intégrés à l’application téléphonique intégrée. (Hérité de Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Service abstrait qui doit être implémenté par toutes les applications qui : <ol><li>Peut effectuer des appels téléphoniques (VoIP ou sinon) et souhaitez que ces appels soient intégrés à l’application téléphonique intégrée. (Hérité de Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Service abstrait qui doit être implémenté par toutes les applications qui : <ol><li>Peut effectuer des appels téléphoniques (VoIP ou sinon) et souhaitez que ces appels soient intégrés à l’application téléphonique intégrée. (Hérité de Object) |
Méthodes d’extension
JavaCast<TResult>(IJavaObject) |
Effectue une conversion de type vérifiée par le runtime Android. |
JavaCast<TResult>(IJavaObject) |
Service abstrait qui doit être implémenté par toutes les applications qui : <ol><li>Peut effectuer des appels téléphoniques (VoIP ou sinon) et souhaitez que ces appels soient intégrés à l’application téléphonique intégrée. |
GetJniTypeName(IJavaPeerable) |
Service abstrait qui doit être implémenté par toutes les applications qui : <ol><li>Peut effectuer des appels téléphoniques (VoIP ou sinon) et souhaitez que ces appels soient intégrés à l’application téléphonique intégrée. |