TelecomManager 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.
Fournit l’accès aux informations sur les appels actifs et les fonctionnalités d’inscription/de gestion des appels.
[Android.Runtime.Register("android/telecom/TelecomManager", DoNotGenerateAcw=true)]
public class TelecomManager : Java.Lang.Object
[<Android.Runtime.Register("android/telecom/TelecomManager", DoNotGenerateAcw=true)>]
type TelecomManager = class
inherit Object
- Héritage
- Attributs
Remarques
Fournit l’accès aux informations sur les appels actifs et les fonctionnalités d’inscription/de gestion des appels. Les applications peuvent utiliser des méthodes dans cette classe pour déterminer l’état actuel de l’appel.
Les applications n’instancient pas directement cette classe ; Au lieu de cela, ils récupèrent une référence à une instance via Context#getSystemService Context.getSystemService(Context.TELECOM_SERVICE).
Notez que l’accès à certaines informations de télécommunications est protégé par autorisation. Votre application ne peut pas accéder aux informations protégées ou accéder à des fonctionnalités protégées, sauf s’il dispose des autorisations appropriées déclarées dans son fichier manifeste. Lorsque les autorisations s’appliquent, elles sont notées dans les descriptions de méthode.
Java documentation pour android.telecom.TelecomManager.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
Constructeurs
| Nom | Description |
|---|---|
| TelecomManager(IntPtr, JniHandleOwnership) |
Constructeur utilisé lors de la création de représentations managées d’objets JNI ; appelée par le runtime. |
Champs
| Nom | Description |
|---|---|
| ActionCallBack |
Action d’activité : déclenche l’interface utilisateur appelante et lance un rappel à un appel précédent effectué par l’application. |
| ActionChangeDefaultDialer |
Action d’activité : affiche une boîte de dialogue demandant à l’utilisateur s’il souhaite remplacer le numéroteur par défaut actuel par celui spécifié dans |
| ActionChangePhoneAccounts |
Action |
| ActionConfigurePhoneAccount |
Action |
| ActionDefaultCallScreeningAppChanged |
Action d’intention de diffusion indiquant que l’application de filtrage des appels par défaut actuelle a changé. |
| ActionDefaultDialerChanged |
Action d’intention de diffusion indiquant que le numéroteur par défaut actuel a changé. |
| ActionIncomingCall |
Action d’activité : démarre l’interface utilisateur pour la remise d’un appel entrant. |
| ActionPhoneAccountRegistered |
|
| ActionPhoneAccountUnregistered |
|
| ActionPostCall |
Démarrez une activité indiquant que l’achèvement d’un appel sortant ou d’un appel entrant qui n’a pas été bloqué par le |
| ActionShowCallAccessibilitySettings |
Action |
| ActionShowCallSettings |
Action |
| ActionShowMissedCallsNotification |
Action d’intention de diffusion pour informer le composant personnalisé d’afficher la notification d’appel manquée. |
| ActionShowRespondViaSmsSettings |
Action |
| DtmfCharacterPause |
Caractère de signalisation multi-fréquence double tonalité envoyé pour indiquer que le système de numérotation doit s’interrompre pendant une période prédéfinie. |
| DtmfCharacterWait |
Caractère de signalisation à fréquence multiple double tonalité envoyé pour indiquer que le système de numérotation doit attendre la confirmation de l’utilisateur avant de continuer. |
| DurationLong |
Obsolète.
Une valeur entière pour |
| DurationMedium |
Obsolète.
Une valeur entière pour |
| DurationShort |
Obsolète.
Une valeur entière pour |
| DurationVeryShort |
Obsolète.
Une valeur entière pour |
| ExtraCallBackNumber |
Numéro que la partie de l’autre côté de la ligne voit (et utilise pour renvoyer l’appel). |
| ExtraCallDisconnectCause |
Supplément facultatif pour |
| ExtraCallDisconnectMessage |
Supplément facultatif pour |
| ExtraCallDuration |
Valeur entière fournie pour les appels terminés pour indiquer la durée de l’appel. |
| ExtraCallLogUri |
URI supplémentaire utilisé par un numéroteur pour interroger le |
| ExtraCallNetworkType |
Supplément facultatif pour communiquer la technologie du réseau d’appels utilisé par un |
| ExtraCallSubject |
Supplément facultatif pour |
| ExtraChangeDefaultDialerPackageName |
Valeur supplémentaire utilisée pour fournir le nom du package pour |
| ExtraDefaultCallScreeningAppComponentName |
Valeur supplémentaire utilisée avec |
| ExtraDisconnectCause |
Valeur entière fournie pour les appels terminés pour indiquer la raison de la déconnexion des appels. |
| ExtraHandle |
Un |
| ExtraHasPicture |
Valeur supplémentaire booléenne sur les appels entrants pour indiquer que l’appel a une image spécifiée. |
| ExtraIncomingCallAddress |
Supplémentaire utilisé par un |
| ExtraIncomingCallExtras |
Supplément facultatif pour |
| ExtraIncomingVideoState |
Supplément facultatif pour |
| ExtraIsDefaultCallScreeningApp |
Valeur supplémentaire utilisée avec |
| ExtraLocation |
Supplémentaire pour l’emplacement d’appel du compositeur d’appels, une |
| ExtraNotificationCount |
Nombre d’appels associés à la notification. |
| ExtraNotificationPhoneNumber |
Numéro associé aux appels manqués. |
| ExtraOutgoingCallExtras |
Supplément facultatif pour |
| ExtraOutgoingPicture |
Un ParcelUuid utilisé comme jeton pour représenter une image qui a été chargée avant l’appel placé. |
| ExtraPhoneAccountHandle |
Extra utilisé avec un |
| ExtraPictureUri |
Représentant |
| ExtraPriority |
Supplémentaire pour la priorité d’appel du compositeur d’appels, soit |
| ExtraStartCallWithRtt |
Un extra booléen, qui, lorsqu’il est défini sur l’intention ou sur le |
| ExtraStartCallWithSpeakerphone |
Supplément facultatif pour |
| ExtraStartCallWithVideoState |
Supplément facultatif pour |
| ExtraUseAssistedDialing |
La valeur booléenne indiquée par ces contrôles supplémentaires indique si un appel est éligible ou non à la numérotation assistée. |
| ExtraUuid |
Utilisé avec |
| GatewayOriginalAddress |
Intention facultative supplémentaire |
| GatewayProviderPackage |
Intention facultative |
| MetadataInCallServiceCarModeUi |
Valeur de méta-données booléenne indiquant si une |
| MetadataInCallServiceRinging |
Valeur de méta-données booléenne indiquant si un |
| MetadataInCallServiceUi |
Valeur de méta-données booléenne indiquant si une |
| MetadataIncludeExternalCalls |
Valeur de méta-données booléenne indiquant si un |
| MetadataIncludeSelfManagedCalls |
Valeur de méta-données booléenne indiquant si un |
| PresentationUnavailable |
Obsolète.
Indique que l’adresse ou le numéro d’un appel n’est pas disponible. |
| PriorityNormal |
Obsolète.
Indique que la priorité d’appel du compositeur d’appels est normale. |
| PriorityUrgent |
Obsolète.
Indique que la priorité d’appel du compositeur d’appels est urgente. |
Propriétés
| Nom | Description |
|---|---|
| CallCapablePhoneAccounts |
Retourne une liste de |
| Class |
Retourne la classe runtime de ce |
| DefaultDialerPackage |
Utilisé pour déterminer le package d’appelant par défaut actuellement sélectionné. |
| Handle |
Handle de l’instance Android sous-jacente. (Hérité de Object) |
| HasManageOngoingCallsPermission |
Retourne si l’appelant dispose |
| IsInCall |
Retourne une valeur indiquant s’il existe un appel téléphonique en cours (peut être en numérotation, sonnerie, états actifs ou en attente) provenant d’un responsable ou d’un auto-géré |
| IsInManagedCall |
Retourne si un appel en cours provient d’un appel géré |
| IsTtySupported |
Retourne si TTY est pris en charge sur cet appareil. |
| JniIdentityHashCode |
Obtient le code de hachage d’identité affecté à cet homologue Java par le runtime d’interopérabilité. (Hérité de Object) |
| JniManagedPeerState |
Fournit l’accès aux informations sur les appels actifs et les fonctionnalités d’inscription/de gestion des appels. (Hérité de JavaObject) |
| JniPeerMembers |
Fournit l’accès aux informations sur les appels actifs et les fonctionnalités d’inscription/de gestion des appels. |
| OwnSelfManagedPhoneAccounts |
Retourne une liste de |
| PeerReference |
Obtient la référence d’objet JNI pour cet homologue Java. (Hérité de Object) |
| RegisteredPhoneAccounts |
Cette API retourne tous les |
| SelfManagedPhoneAccounts |
Retourne une liste de |
| SimCallManager |
Retourne le gestionnaire d’appels SIM actuel. |
| SystemDialerPackage |
Détermine le nom du package de l’application téléphonique par défaut fournie par le système. |
| ThresholdClass |
Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code. |
| ThresholdType |
Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code. |
| UserSelectedOutgoingPhoneAccount |
Retournez la |
Méthodes
| Nom | Description |
|---|---|
| AcceptHandover(Uri, VideoProfileState, PhoneAccountHandle) |
Appelé par une application pour indiquer qu’elle souhaite accepter la remise d’un appel en cours à un |
| AcceptRingingCall() |
S’il existe un appel entrant en sonnant, cette méthode accepte l’appel pour le compte de l’utilisateur. |
| AcceptRingingCall(Int32) |
S’il existe un appel entrant en sonnant, cette méthode accepte l’appel pour le compte de l’utilisateur, avec l’état vidéo spécifié. |
| AddCall(CallAttributes, IExecutor, IOutcomeReceiver, ICallControlCallback, ICallEventCallback) |
Ajoutez un appel au service système Android Telecom. |
| AddNewIncomingCall(PhoneAccountHandle, Bundle) |
Inscrit un nouvel appel entrant. |
| AddNewIncomingConference(PhoneAccountHandle, Bundle) |
Inscrit une nouvelle conférence entrante. |
| CancelMissedCallsNotification() |
Supprime la notification d’appel manqué si un appel est présent et marque les appels manqués dans le journal des appels comme lu. |
| Clone() |
Crée et retourne une copie de cet objet. (Hérité de Object) |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
Fournit l’accès aux informations sur les appels actifs et les fonctionnalités d’inscription/de gestion des appels. (Hérité de JavaObject) |
| CreateManageBlockedNumbersIntent() |
Crée celui |
| Dispose() |
Libère les ressources détenues par cet homologue Java. (Hérité de Object) |
| Dispose(Boolean) |
Libère les ressources détenues par cet homologue Java. (Hérité de Object) |
| DisposeUnlessReferenced() |
Fournit l’accès aux informations sur les appels actifs et les fonctionnalités d’inscription/de gestion des appels. (Hérité de JavaObject) |
| EndCall() |
Termine l’appel de premier plan sur l’appareil. |
| Equals(Object) |
Fournit l’accès aux informations sur les appels actifs et les fonctionnalités d’inscription/de gestion des appels. (Hérité de JavaObject) |
| Equals(Object) |
Indique si un autre objet est « égal à » celui-ci. (Hérité de Object) |
| GetAdnUriForPhoneAccount(PhoneAccountHandle) |
Retourne un URI (avec le schéma content://) spécifique à celui spécifié |
| GetDefaultOutgoingPhoneAccount(String) |
Retourne la |
| GetHashCode() |
Retourne une valeur de code de hachage pour l’objet. (Hérité de Object) |
| GetLine1Number(PhoneAccountHandle) |
Retournez le numéro de téléphone de ligne 1 pour un compte de téléphone donné. |
| GetPhoneAccount(PhoneAccountHandle) |
Retournez la valeur d’un |
| GetSimCallManagerForSubscription(Int32) |
Retourne le gestionnaire d’appels SIM actuel pour l’ID d’abonnement de téléphonie spécifié. |
| GetVoiceMailNumber(PhoneAccountHandle) |
Retournez le numéro de messagerie vocale d’un compte de téléphone donné. |
| HandleMmi(String, PhoneAccountHandle) |
Traite la chaîne de numérotation spécifiée en tant que code MMI. |
| HandleMmi(String) |
Traite la chaîne de numérotation spécifiée en tant que code MMI. |
| IsIncomingCallPermitted(PhoneAccountHandle) |
Détermine si Telecom autorise l’ajout d’un appel entrant via l’API |
| IsOutgoingCallPermitted(PhoneAccountHandle) |
Détermine si Telecom autorise l’envoi d’un appel sortant via l’API |
| IsVoiceMailNumber(PhoneAccountHandle, String) |
Retournez si un numéro de téléphone donné est le numéro de messagerie vocale configuré pour un compte de téléphone particulier. |
| 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) |
| 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) |
| PlaceCall(Uri, Bundle) |
Place un nouvel appel sortant à l’adresse fournie à l’aide du service de télécommunication système avec les extras spécifiés. |
| RegisterPhoneAccount(PhoneAccount) |
Inscrivez-vous pour une |
| SetHandle(IntPtr, JniHandleOwnership) |
Définit la propriété Handle. (Hérité de Object) |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
Fournit l’accès aux informations sur les appels actifs et les fonctionnalités d’inscription/de gestion des appels. (Hérité de JavaObject) |
| ShowInCallScreen(Boolean) |
Affiche l’écran d’appel au premier plan s’il existe un appel en cours. |
| SilenceRinger() |
Silence le sonneur si un appel en anneau existe. |
| StartConference(IList<Uri>, Bundle) |
Placez une nouvelle téléconférence adhoc avec les participants fournis à l’aide du service de télécommunications système. |
| ToArray<T>() |
Crée un tableau managé à partir de ce wrapper de tableau Java. (Hérité de Object) |
| ToString() |
Retourne une représentation sous forme de chaîne de l’objet. (Hérité de Object) |
| UnregisterFromRuntime() |
Annule l’inscription de cet homologue Java à partir du runtime d’interopérabilité. (Hérité de Object) |
| UnregisterPhoneAccount(PhoneAccountHandle) |
Supprimez une |
| 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, 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) |
| 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) |
Implémentations d’interfaces explicites
| Nom | Description |
|---|---|
| IJavaPeerable.Disposed() |
Fournit l’accès aux informations sur les appels actifs et les fonctionnalités d’inscription/de gestion des appels. (Hérité de JavaObject) |
| IJavaPeerable.Finalized() |
Fournit l’accès aux informations sur les appels actifs et les fonctionnalités d’inscription/de gestion des appels. (Hérité de JavaObject) |
| IJavaPeerable.JniObjectReferenceControlBlock |
Fournit l’accès aux informations sur les appels actifs et les fonctionnalités d’inscription/de gestion des appels. (Hérité de JavaObject) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Fournit l’accès aux informations sur les appels actifs et les fonctionnalités d’inscription/de gestion des appels. (Hérité de JavaObject) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Fournit l’accès aux informations sur les appels actifs et les fonctionnalités d’inscription/de gestion des appels. (Hérité de JavaObject) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Fournit l’accès aux informations sur les appels actifs et les fonctionnalités d’inscription/de gestion des appels. (Hérité de JavaObject) |
Méthodes d’extension
| Nom | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Obtient le nom JNI du type de l’instance |
| JavaAs<TResult>(IJavaPeerable) |
Essayez de forcer |
| JavaCast<TResult>(IJavaObject) |
Effectue une conversion de type vérifiée par le runtime Android. |
| JavaCast<TResult>(IJavaObject) |
Fournit l’accès aux informations sur les appels actifs et les fonctionnalités d’inscription/de gestion des appels. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Essayez de forcer |