Condividi tramite


SubscriptionManager Classe

Definizione

Gestione sottoscrizioni fornisce le informazioni sulla sottoscrizione per dispositivi mobili.

[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
Ereditarietà
SubscriptionManager
Attributi

Commenti

Gestione sottoscrizioni fornisce le informazioni sulla sottoscrizione per dispositivi mobili.

Documentazione java per android.telephony.SubscriptionManager.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal Android e usato in base ai termini descritti in 2.5 Attribution License Creative Commons 2.5 Attribution License.

Costruttori

SubscriptionManager(IntPtr, JniHandleOwnership)

Gestione sottoscrizioni fornisce le informazioni sulla sottoscrizione per dispositivi mobili.

Campi

ActionDefaultSmsSubscriptionChanged

Azione broadcast: la sottoscrizione sms predefinita è stata modificata.

ActionDefaultSubscriptionChanged

Azione broadcast: la sottoscrizione predefinita è stata modificata.

ActionManageSubscriptionPlans

Azione attività: visualizzare l'interfaccia utente per la gestione dei piani di relazione di fatturazione tra un gestore telefonico e un sottoscrittore specifico.

ActionRefreshSubscriptionPlans

Azione broadcast: richiedere un aggiornamento dei piani di relazione di fatturazione tra un gestore telefonico e un sottoscrittore specifico.

D2dSharingAll
Obsoleti.

Lo stato del dispositivo viene condiviso quando possibile.

D2dSharingAllContacts
Obsoleti.

Lo stato del dispositivo viene condiviso con tutti i numeri nei contatti dell'utente.

D2dSharingDisabled
Obsoleti.

Lo stato del dispositivo non è condiviso a un'entità remota.

D2dSharingSelectedContacts
Obsoleti.

Lo stato del dispositivo viene condiviso con tutti i contatti selezionati.

D2dStatusSharing

Nome della colonna TelephonyProvider per lo stato di condivisione da dispositivo a dispositivo.

D2dStatusSharingSelectedContacts

Nome della colonna TelephonyProvider per le informazioni sui contatti che consentono la condivisione del dispositivo.

ExtraSlotIndex

Numero intero aggiuntivo per specificare l'indice dello slot SIM.

ExtraSubscriptionIndex

Intero aggiuntivo usato con #ACTION_DEFAULT_SUBSCRIPTION_CHANGED e #ACTION_DEFAULT_SMS_SUBSCRIPTION_CHANGED per indicare la sottoscrizione modificata.

InvalidSimSlotIndex

Indica uno slot sim non valido.

InvalidSubscriptionId

Identificatore di sottoscrizione non valido

PhoneNumberSourceCarrier
Obsoleti.

Origine del numero di telefono: fornito da un'app con privilegi di gestore telefonico.

PhoneNumberSourceIms
Obsoleti.

Un'origine del numero di telefono: fornita dall'implementazione di IMS (IP Multimedia Subsystem).

PhoneNumberSourceUicc
Obsoleti.

Un'origine del numero di telefono: EF-MSISDN (vedere 3GPP TS 31.

SubscriptionTypeLocalSim
Obsoleti.

Questa costante consiste nel designare una sottoscrizione come sottoscrizione local-SIM.

SubscriptionTypeRemoteSim
Obsoleti.

Questa costante consiste nel designare una sottoscrizione come sottoscrizione Remote-SIM.

UsageSettingDataCentric
Obsoleti.

Questa sottoscrizione è forzata alla modalità incentrata sui dati

UsageSettingDefault
Obsoleti.

La sottoscrizione usa l'impostazione predefinita.

UsageSettingUnknown
Obsoleti.

L'impostazione di utilizzo è sconosciuta.

UsageSettingVoiceCentric
Obsoleti.

Questa sottoscrizione è costretta alla modalità basata sulla voce

Proprietà

AccessibleSubscriptionInfoList

Ottiene gli oggetti SubscriptionInfo di tutte le sottoscrizioni incorporate accessibili all'app chiamante, se presenti.

ActiveDataSubscriptionId

Ottenere l'ID sottoscrizione dati attiva.

ActiveSubscriptionInfoCount

Ottenere il conteggio delle sottoscrizioni attive.

ActiveSubscriptionInfoCountMax

Gestione sottoscrizioni fornisce le informazioni sulla sottoscrizione per dispositivi mobili.

ActiveSubscriptionInfoList

Ottenere le Informazioni di sottoscrizione delle SIM attualmente attive.

AllSubscriptionInfoList

Ottenere tutti i record delle informazioni di sottoscrizione dai SIM inseriti ora o inseriti in precedenza.

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
CompleteActiveSubscriptionInfoList

Ottenere sottoscrizioni nascoste e visibili delle SIM attualmente attive.

DefaultDataSubscriptionId

Restituisce l'ID sottoscrizione dati predefinita del sistema.

DefaultSmsSubscriptionId

Restituisce l'ID sottoscrizione SMS predefinito del sistema.

DefaultSubscriptionId

Restituisce l'ID sottoscrizione predefinito del sistema.

DefaultVoiceSubscriptionId

Restituisce l'ID sottoscrizione vocale predefinito del sistema.

Handle

Handle per l'istanza di Android sottostante.

(Ereditato da Object)
JniIdentityHashCode

Gestione sottoscrizioni fornisce le informazioni sulla sottoscrizione per dispositivi mobili.

(Ereditato da Object)
JniPeerMembers

Gestione sottoscrizioni fornisce le informazioni sulla sottoscrizione per dispositivi mobili.

OpportunisticSubscriptions

Restituisce sottoscrizioni opportunistiche che possono essere visibili al chiamante.

PeerReference

Gestione sottoscrizioni fornisce le informazioni sulla sottoscrizione per dispositivi mobili.

(Ereditato da Object)
ThresholdClass

Gestione sottoscrizioni fornisce le informazioni sulla sottoscrizione per dispositivi mobili.

ThresholdType

Gestione sottoscrizioni fornisce le informazioni sulla sottoscrizione per dispositivi mobili.

Metodi

AddOnOpportunisticSubscriptionsChangedListener(IExecutor, SubscriptionManager+OnOpportunisticSubscriptionsChangedListener)

Registrarsi per le modifiche apportate all'elenco di record di sottoscrizione opportunistici o ai singoli record stessi.

AddOnSubscriptionsChangedListener(IExecutor, SubscriptionManager+OnSubscriptionsChangedListener)

Registrarsi per le modifiche apportate all'elenco di record attivi SubscriptionInfo o ai singoli record stessi.

AddOnSubscriptionsChangedListener(SubscriptionManager+OnSubscriptionsChangedListener)

Registrarsi per le modifiche apportate all'elenco di record attivi SubscriptionInfo o ai singoli record stessi.

AddSubscriptionsIntoGroup(IList<Integer>, ParcelUuid)

Aggiungere un elenco di sottoscrizioni in un gruppo.

CanManageSubscription(SubscriptionInfo)

Controlla se l'app con il contesto specificato è autorizzata a gestire la sottoscrizione specificata in base ai relativi metadati.

Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
CreateSubscriptionGroup(IList<Integer>)

Informare SubscriptionManager che le sottoscrizioni nell'elenco vengono raggruppate come gruppo.

Dispose()

Gestione sottoscrizioni fornisce le informazioni sulla sottoscrizione per dispositivi mobili.

(Ereditato da Object)
Dispose(Boolean)

Gestione sottoscrizioni fornisce le informazioni sulla sottoscrizione per dispositivi mobili.

(Ereditato da Object)
Equals(Object)

Indica se un altro oggetto è "uguale a" questo.

(Ereditato da Object)
From(Context)

Metodo deprecato.

GetActiveSubscriptionInfo(Int32)

Ottenere l'elemento SubscriptionInfo attivo con il subId di input.

GetActiveSubscriptionInfoForSimSlotIndex(Int32)

Ottenere l'elemento SubscriptionInfo attivo associato a slotIndex

GetDeviceToDeviceStatusSharingContacts(Int32)

Ottenere l'elenco dei contatti che consentono la condivisione dello stato del dispositivo.

GetDeviceToDeviceStatusSharingPreference(Int32)

Restituisce la preferenza di condivisione dello stato del dispositivo scelta dall'utente alla preferenza di condivisione dello stato del dispositivo

GetHashCode()

Restituisce un valore del codice hash per l'oggetto.

(Ereditato da Object)
GetPhoneNumber(Int32)

Restituisce il numero di telefono per l'oggetto specificato subIdo una stringa vuota, se non disponibile.

GetPhoneNumber(Int32, Int32)

Restituisce il numero di telefono per l'oggetto subscriptionId specificato e sourceo una stringa vuota, se non disponibile.

GetSlotIndex(Int32)

Ottiene slotIndex associato alla sottoscrizione.

GetSubscriptionId(Int32)

Ottenere l'ID sottoscrizione per l'indice dello slot SIM logico specificato.

GetSubscriptionIds(Int32)

Ottenere una matrice di ID sottoscrizione per l'indice dello slot SIM logico specificato.

GetSubscriptionPlans(Int32)

Ottenere la descrizione del piano di relazione di fatturazione tra un gestore telefonico e un sottoscrittore specifico.

GetSubscriptionsInGroup(ParcelUuid)

Ottenere l'elenco subscriptionInfo delle sottoscrizioni che si trovano nello stesso gruppo di sottoid specificati.

IsActiveSubscriptionId(Int32)

Controlla se l'ID sottoscrizione fornito corrisponde a una sottoscrizione che è attivamente in uso nel dispositivo.

IsNetworkRoaming(Int32)

Restituisce true se il dispositivo viene considerato mobile nella rete corrente per una sottoscrizione.

IsUsableSubscriptionId(Int32)

Controllare se l'ID sottoscrizione fornito è utilizzabile.

IsValidSubscriptionId(Int32)

Controllare se l'ID sottoscrizione specificato è valido.

JavaFinalize()

Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto .

(Ereditato da Object)
Notify()

Riattiva un singolo thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
NotifyAll()

Riattiva tutti i thread in attesa del monitoraggio di questo oggetto.

(Ereditato da Object)
RemoveOnOpportunisticSubscriptionsChangedListener(SubscriptionManager+OnOpportunisticSubscriptionsChangedListener)

Annullare la registrazione dell'oggetto OnOpportunisticSubscriptionsChangedListener che attualmente è in ascolto delle modifiche alle sottoscrizioni opportunistiche.

RemoveOnSubscriptionsChangedListener(SubscriptionManager+OnSubscriptionsChangedListener)

Annullare la registrazione dell'oggetto OnSubscriptionsChangedListener.

RemoveSubscriptionsFromGroup(IList<Integer>, ParcelUuid)

Rimuovere un elenco di sottoscrizioni dal gruppo di sottoscrizioni.

SetCarrierPhoneNumber(Int32, String)

Imposta il numero di telefono per l'oggetto specificato subId per l'origine #PHONE_NUMBER_SOURCE_CARRIER carrier.

SetDeviceToDeviceStatusSharingContacts(Int32, IList<Uri>)

Impostare l'elenco dei contatti che consentono la condivisione dello stato del dispositivo per un ID sottoscrizione.

SetDeviceToDeviceStatusSharingPreference(Int32, Int32)

Impostare il dispositivo sulla preferenza utente di condivisione dello stato del dispositivo per un ID sottoscrizione.

SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
SetOpportunistic(Boolean, Int32)

Impostare se una sottoscrizione è opportunistica, ovvero se la rete a cui si connette ha una copertura limitata.

SetSubscriptionOverrideCongested(Int32, Boolean, Int32[], Int64)

Eseguire temporaneamente l'override del piano di relazione di fatturazione tra un gestore telefonico e un sottoscrittore specifico da considerare congestionato.

SetSubscriptionOverrideCongested(Int32, Boolean, Int64)

Eseguire temporaneamente l'override del piano di relazione di fatturazione tra un gestore telefonico e un sottoscrittore specifico da considerare congestionato.

SetSubscriptionOverrideUnmetered(Int32, Boolean, Int32[], Int64)

Eseguire temporaneamente l'override del piano di relazione di fatturazione tra un gestore telefonico e un sottoscrittore specifico da considerare senza parametri.

SetSubscriptionOverrideUnmetered(Int32, Boolean, Int64)

Eseguire temporaneamente l'override del piano di relazione di fatturazione tra un gestore telefonico e un sottoscrittore specifico da considerare senza parametri.

SetSubscriptionPlans(Int32, IList<SubscriptionPlan>)

Impostare la descrizione del piano di relazione di fatturazione tra un gestore telefonico e un sottoscrittore specifico.

SetSubscriptionPlans(Int32, IList<SubscriptionPlan>, Int64)

Impostare la descrizione del piano di relazione di fatturazione tra un gestore telefonico e un sottoscrittore specifico.

SwitchToSubscription(Int32, PendingIntent)

Passare a una determinata sottoscrizione

ToArray<T>()

Gestione sottoscrizioni fornisce le informazioni sulla sottoscrizione per dispositivi mobili.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione in formato stringa dell'oggetto.

(Ereditato da Object)
UnregisterFromRuntime()

Gestione sottoscrizioni fornisce le informazioni sulla sottoscrizione per dispositivi mobili.

(Ereditato da Object)
Wait()

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere eseguendo <una>notifica</em> o <em>interrotto</em>.

(Ereditato da Object)
Wait(Int64)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere eseguendo <una notifica</>em> o <em>interrotto</em> o fino a quando non è trascorsa una certa quantità di tempo reale.

(Ereditato da Object)
Wait(Int64, Int32)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere eseguendo <una notifica</>em> o <em>interrotto</em> o fino a quando non è trascorsa una certa quantità di tempo reale.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

IJavaPeerable.Disposed()

Gestione sottoscrizioni fornisce le informazioni sulla sottoscrizione per dispositivi mobili.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

Gestione sottoscrizioni fornisce le informazioni sulla sottoscrizione per dispositivi mobili.

(Ereditato da Object)
IJavaPeerable.Finalized()

Gestione sottoscrizioni fornisce le informazioni sulla sottoscrizione per dispositivi mobili.

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

Gestione sottoscrizioni fornisce le informazioni sulla sottoscrizione per dispositivi mobili.

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Gestione sottoscrizioni fornisce le informazioni sulla sottoscrizione per dispositivi mobili.

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Gestione sottoscrizioni fornisce le informazioni sulla sottoscrizione per dispositivi mobili.

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Gestione sottoscrizioni fornisce le informazioni sulla sottoscrizione per dispositivi mobili.

(Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione del tipo verificato dal runtime Android.

JavaCast<TResult>(IJavaObject)

Gestione sottoscrizioni fornisce le informazioni sulla sottoscrizione per dispositivi mobili.

GetJniTypeName(IJavaPeerable)

Gestione sottoscrizioni fornisce le informazioni sulla sottoscrizione per dispositivi mobili.

Si applica a