SubscriptionManager 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.
Le gestionnaire d’abonnements fournit les informations d’abonnement mobile.
[Android.Runtime.Register("android/telephony/SubscriptionManager", ApiSince=22, DoNotGenerateAcw=true)]
public class SubscriptionManager : Java.Lang.Object
[<Android.Runtime.Register("android/telephony/SubscriptionManager", ApiSince=22, DoNotGenerateAcw=true)>]
type SubscriptionManager = class
inherit Object
- Héritage
- Attributs
Remarques
Le gestionnaire d’abonnements fournit les informations d’abonnement mobile.
Documentation Java pour android.telephony.SubscriptionManager
.
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
SubscriptionManager(IntPtr, JniHandleOwnership) |
Le gestionnaire d’abonnements fournit les informations d’abonnement mobile. |
Champs
ActionDefaultSmsSubscriptionChanged |
Action de diffusion : l’abonnement sms par défaut a changé. |
ActionDefaultSubscriptionChanged |
Action de diffusion : l’abonnement par défaut a changé. |
ActionManageSubscriptionPlans |
Action d’activité : affichez l’interface utilisateur pour gérer les plans de relation de facturation entre un opérateur et un abonné spécifique. |
ActionRefreshSubscriptionPlans |
Action de diffusion : demandez une actualisation des plans de relation de facturation entre un opérateur et un abonné spécifique. |
D2dSharingAll |
Obsolète.
L’état de l’appareil est partagé chaque fois que possible. |
D2dSharingAllContacts |
Obsolète.
L’état de l’appareil est partagé avec tous les numéros dans les contacts de l’utilisateur. |
D2dSharingDisabled |
Obsolète.
L’état de l’appareil n’est pas partagé avec un tiers distant. |
D2dSharingSelectedContacts |
Obsolète.
L’état de l’appareil est partagé avec tous les contacts sélectionnés. |
D2dStatusSharing |
Nom de colonne De téléphonieProvider pour l’état de partage d’appareil à appareil. |
D2dStatusSharingSelectedContacts |
Nom de colonne De téléphonieProvider pour les informations de contacts qui autorisent le partage de l’appareil à l’appareil. |
ExtraSlotIndex |
Entier supplémentaire pour spécifier l’index d’emplacement SIM. |
ExtraSubscriptionIndex |
Entier supplémentaire utilisé avec |
InvalidSimSlotIndex |
Indique l’emplacement sim non valide. |
InvalidSubscriptionId |
Identificateur d’abonnement non valide |
PhoneNumberSourceCarrier |
Obsolète.
Source de numéro de téléphone : fourni par une application disposant du privilège de l’opérateur. |
PhoneNumberSourceIms |
Obsolète.
Source de numéro de téléphone : fourni par l’implémentation du sous-système multimédia IP (IMS). |
PhoneNumberSourceUicc |
Obsolète.
Source de numéro de téléphone : EF-MSISDN (voir 3GPP TS 31. |
SubscriptionTypeLocalSim |
Obsolète.
Cette constante consiste à désigner un abonnement en tant qu’abonnement LOCAL-SIM. |
SubscriptionTypeRemoteSim |
Obsolète.
Cette constante consiste à désigner un abonnement en tant qu’abonnement Remote-SIM. |
UsageSettingDataCentric |
Obsolète.
Cet abonnement est forcé en mode centré sur les données |
UsageSettingDefault |
Obsolète.
L’abonnement utilise le paramètre par défaut. |
UsageSettingUnknown |
Obsolète.
Le paramètre d’utilisation est inconnu. |
UsageSettingVoiceCentric |
Obsolète.
Cet abonnement est forcé en mode centré sur la voix |
Propriétés
AccessibleSubscriptionInfoList |
Obtient le ou les abonnements SubscriptionInfo de tous les abonnements incorporés accessibles à l’application appelante, le cas échéant. |
ActiveDataSubscriptionId |
Obtenir l’ID d’abonnement aux données actives. |
ActiveSubscriptionInfoCount |
Obtenez le nombre d’abonnements actifs. |
ActiveSubscriptionInfoCountMax |
Le gestionnaire d’abonnements fournit les informations d’abonnement mobile. |
ActiveSubscriptionInfoList |
Obtenez le(s) SubscriptionInfo(s) du(s) SIM(s) actuellement actif(s). |
AllSubscriptionInfoList |
Obtenez tous les enregistrements d’informations d’abonnement à partir de SIMs qui sont insérés maintenant ou précédemment insérés. |
Class |
Retourne la classe runtime de ce |
CompleteActiveSubscriptionInfoList |
Obtenez à la fois les informations d’abonnement masquées et visibles des sims actuellement actifs. |
DefaultDataSubscriptionId |
Retourne l’ID d’abonnement aux données par défaut du système. |
DefaultSmsSubscriptionId |
Retourne l’ID d’abonnement SMS par défaut du système. |
DefaultSubscriptionId |
Retourne l’ID d’abonnement par défaut du système. |
DefaultVoiceSubscriptionId |
Retourne l’ID d’abonnement vocal par défaut du système. |
Handle |
Handle de l’instance Android sous-jacente. (Hérité de Object) |
JniIdentityHashCode |
Le gestionnaire d’abonnements fournit les informations d’abonnement mobile. (Hérité de Object) |
JniPeerMembers |
Le gestionnaire d’abonnements fournit les informations d’abonnement mobile. |
OpportunisticSubscriptions |
Retournez des abonnements opportunistes qui peuvent être visibles par l’appelant. |
PeerReference |
Le gestionnaire d’abonnements fournit les informations d’abonnement mobile. (Hérité de Object) |
ThresholdClass |
Le gestionnaire d’abonnements fournit les informations d’abonnement mobile. |
ThresholdType |
Le gestionnaire d’abonnements fournit les informations d’abonnement mobile. |
Méthodes
AddOnOpportunisticSubscriptionsChangedListener(IExecutor, SubscriptionManager+OnOpportunisticSubscriptionsChangedListener) |
Inscrivez-vous aux modifications apportées à la liste des enregistrements d’abonnement opportunistes ou aux enregistrements individuels eux-mêmes. |
AddOnSubscriptionsChangedListener(IExecutor, SubscriptionManager+OnSubscriptionsChangedListener) |
Inscrivez-vous aux modifications apportées à la liste des enregistrements actifs |
AddOnSubscriptionsChangedListener(SubscriptionManager+OnSubscriptionsChangedListener) |
Inscrivez-vous aux modifications apportées à la liste des enregistrements actifs |
AddSubscriptionsIntoGroup(IList<Integer>, ParcelUuid) |
Ajoutez une liste d’abonnements dans un groupe. |
CanManageSubscription(SubscriptionInfo) |
Vérifie si l’application avec le contexte donné est autorisée à gérer l’abonnement donné en fonction de ses métadonnées. |
Clone() |
Crée et retourne une copie de cet objet. (Hérité de Object) |
CreateSubscriptionGroup(IList<Integer>) |
Informez SubscriptionManager que les abonnements de la liste sont regroupés en tant que groupe. |
Dispose() |
Le gestionnaire d’abonnements fournit les informations d’abonnement mobile. (Hérité de Object) |
Dispose(Boolean) |
Le gestionnaire d’abonnements fournit les informations d’abonnement mobile. (Hérité de Object) |
Equals(Object) |
Indique si un autre objet est « égal à » celui-ci. (Hérité de Object) |
From(Context) |
Ce membre est déconseillé. |
GetActiveSubscriptionInfo(Int32) |
Obtenez l’abonnement actif avec le sous-ID d’entrée. |
GetActiveSubscriptionInfoForSimSlotIndex(Int32) |
Obtenir l’élément SubscriptionInfo actif associé à l’emplacementIndex |
GetDeviceToDeviceStatusSharingContacts(Int32) |
Obtenez la liste des contacts qui autorisent le partage d’état de l’appareil à l’appareil. |
GetDeviceToDeviceStatusSharingPreference(Int32) |
Retourne l’appareil choisi par l’utilisateur à la préférence de partage d’état de l’appareil |
GetHashCode() |
Retourne une valeur de code de hachage pour l'objet. (Hérité de Object) |
GetPhoneNumber(Int32) |
Retourne le numéro de téléphone pour le numéro de téléphone donné |
GetPhoneNumber(Int32, Int32) |
Retourne le numéro de téléphone pour le numéro de téléphone donné |
GetSlotIndex(Int32) |
Obtenez slotIndex associé à l’abonnement. |
GetSubscriptionId(Int32) |
Obtenez l’ID d’abonnement pour l’index d’emplacement SIM logique spécifié. |
GetSubscriptionIds(Int32) |
Obtenez un tableau d’ID d’abonnement pour l’index d’emplacement SIM logique spécifié. |
GetSubscriptionPlans(Int32) |
Obtenez la description du plan de relation de facturation entre un opérateur et un abonné spécifique. |
GetSubscriptionsInGroup(ParcelUuid) |
Obtenir la liste subscriptionInfo des abonnements qui se trouvent dans le même groupe de sous-ID donnés. |
IsActiveSubscriptionId(Int32) |
Vérifie si l’ID d’abonnement fourni correspond à un abonnement qui est utilisé activement sur l’appareil. |
IsNetworkRoaming(Int32) |
Retourne true si l’appareil est considéré comme itinérant sur le réseau actuel pour un abonnement. |
IsUsableSubscriptionId(Int32) |
Vérifiez si l’ID d’abonnement fourni est utilisable. |
IsValidSubscriptionId(Int32) |
Vérifiez si l’ID d’abonnement fourni est valide. |
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) |
RemoveOnOpportunisticSubscriptionsChangedListener(SubscriptionManager+OnOpportunisticSubscriptionsChangedListener) |
Annulez l’inscription des |
RemoveOnSubscriptionsChangedListener(SubscriptionManager+OnSubscriptionsChangedListener) |
Annulez l’inscription du |
RemoveSubscriptionsFromGroup(IList<Integer>, ParcelUuid) |
Supprimez la liste des abonnements de leur groupe d’abonnements. |
SetCarrierPhoneNumber(Int32, String) |
Définit le numéro de téléphone pour la source |
SetDeviceToDeviceStatusSharingContacts(Int32, IList<Uri>) |
Définissez la liste des contacts qui autorisent le partage d’état de l’appareil pour un ID d’abonnement. |
SetDeviceToDeviceStatusSharingPreference(Int32, Int32) |
Définissez l’appareil sur la préférence utilisateur de partage d’état de l’appareil pour un ID d’abonnement. |
SetHandle(IntPtr, JniHandleOwnership) |
Définit la propriété Handle. (Hérité de Object) |
SetOpportunistic(Boolean, Int32) |
Définissez si un abonnement est opportuniste, c’est-à-dire si le réseau auquel il se connecte a une couverture limitée. |
SetSubscriptionOverrideCongested(Int32, Boolean, Int32[], Int64) |
Remplacez temporairement le plan de relation de facturation entre un opérateur et un abonné spécifique pour être considéré comme ingéré. |
SetSubscriptionOverrideCongested(Int32, Boolean, Int64) |
Remplacez temporairement le plan de relation de facturation entre un opérateur et un abonné spécifique pour être considéré comme ingéré. |
SetSubscriptionOverrideUnmetered(Int32, Boolean, Int32[], Int64) |
Remplacez temporairement le plan de relation de facturation entre un opérateur et un abonné spécifique à prendre en compte. |
SetSubscriptionOverrideUnmetered(Int32, Boolean, Int64) |
Remplacez temporairement le plan de relation de facturation entre un opérateur et un abonné spécifique à prendre en compte. |
SetSubscriptionPlans(Int32, IList<SubscriptionPlan>) |
Définissez la description du plan de relation de facturation entre un opérateur et un abonné spécifique. |
SetSubscriptionPlans(Int32, IList<SubscriptionPlan>, Int64) |
Définissez la description du plan de relation de facturation entre un opérateur et un abonné spécifique. |
SwitchToSubscription(Int32, PendingIntent) |
Passer à un abonnement donné |
ToArray<T>() |
Le gestionnaire d’abonnements fournit les informations d’abonnement mobile. (Hérité de Object) |
ToString() |
Retourne une représentation de chaîne de l'objet. (Hérité de Object) |
UnregisterFromRuntime() |
Le gestionnaire d’abonnements fournit les informations d’abonnement mobile. (Hérité de Object) |
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() |
Le gestionnaire d’abonnements fournit les informations d’abonnement mobile. (Hérité de Object) |
IJavaPeerable.DisposeUnlessReferenced() |
Le gestionnaire d’abonnements fournit les informations d’abonnement mobile. (Hérité de Object) |
IJavaPeerable.Finalized() |
Le gestionnaire d’abonnements fournit les informations d’abonnement mobile. (Hérité de Object) |
IJavaPeerable.JniManagedPeerState |
Le gestionnaire d’abonnements fournit les informations d’abonnement mobile. (Hérité de Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Le gestionnaire d’abonnements fournit les informations d’abonnement mobile. (Hérité de Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Le gestionnaire d’abonnements fournit les informations d’abonnement mobile. (Hérité de Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Le gestionnaire d’abonnements fournit les informations d’abonnement mobile. (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) |
Le gestionnaire d’abonnements fournit les informations d’abonnement mobile. |
GetJniTypeName(IJavaPeerable) |
Le gestionnaire d’abonnements fournit les informations d’abonnement mobile. |