Bagikan melalui


SubscriptionManager Kelas

Definisi

Manajer langganan menyediakan informasi langganan seluler.

[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
Warisan
SubscriptionManager
Atribut

Keterangan

Manajer langganan menyediakan informasi langganan seluler.

Dokumentasi Java untuk android.telephony.SubscriptionManager.

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Konstruktor

SubscriptionManager(IntPtr, JniHandleOwnership)

Manajer langganan menyediakan informasi langganan seluler.

Bidang

ActionDefaultSmsSubscriptionChanged

Tindakan Siaran: Langganan sms default telah berubah.

ActionDefaultSubscriptionChanged

Tindakan Siaran: Langganan default telah berubah.

ActionManageSubscriptionPlans

Tindakan Aktivitas: Menampilkan UI untuk mengelola rencana hubungan penagihan antara operator dan pelanggan tertentu.

ActionRefreshSubscriptionPlans

Tindakan Siaran: Meminta refresh rencana hubungan penagihan antara operator dan pelanggan tertentu.

D2dSharingAll
Kedaluwarsa.

Status perangkat dibagikan jika memungkinkan.

D2dSharingAllContacts
Kedaluwarsa.

Status perangkat dibagikan dengan semua nomor dalam kontak pengguna.

D2dSharingDisabled
Kedaluwarsa.

Status perangkat tidak dibagikan ke pihak jarak jauh.

D2dSharingSelectedContacts
Kedaluwarsa.

Status perangkat dibagikan dengan semua kontak terpilih.

D2dStatusSharing

Nama kolom TelephonyProvider untuk status berbagi perangkat ke perangkat.

D2dStatusSharingSelectedContacts

Nama kolom TelephonyProvider untuk informasi kontak yang memungkinkan berbagi perangkat ke perangkat.

ExtraSlotIndex

Tambahan bilangan bulat untuk menentukan indeks slot SIM.

ExtraSubscriptionIndex

Tambahan bilangan bulat digunakan dengan #ACTION_DEFAULT_SUBSCRIPTION_CHANGED dan #ACTION_DEFAULT_SMS_SUBSCRIPTION_CHANGED untuk menunjukkan langganan yang telah berubah.

InvalidSimSlotIndex

Menunjukkan slot sim yang tidak valid.

InvalidSubscriptionId

Pengidentifikasi langganan yang tidak valid

PhoneNumberSourceCarrier
Kedaluwarsa.

Sumber nomor telepon: disediakan oleh aplikasi yang memiliki hak istimewa operator.

PhoneNumberSourceIms
Kedaluwarsa.

Sumber nomor telepon: disediakan oleh implementasi IMS (IP Multimedia Subsistem).

PhoneNumberSourceUicc
Kedaluwarsa.

Sumber nomor telepon: EF-MSISDN (lihat 3GPP TS 31.

SubscriptionTypeLocalSim
Kedaluwarsa.

Konstanta ini untuk menunjuk langganan sebagai Langganan Local-SIM.

SubscriptionTypeRemoteSim
Kedaluwarsa.

Konstanta ini untuk menunjuk langganan sebagai Langganan REMOTE-SIM.

UsageSettingDataCentric
Kedaluwarsa.

Langganan ini dipaksa ke mode bersentris data

UsageSettingDefault
Kedaluwarsa.

Langganan menggunakan pengaturan default.

UsageSettingUnknown
Kedaluwarsa.

Pengaturan penggunaan tidak diketahui.

UsageSettingVoiceCentric
Kedaluwarsa.

Langganan ini dipaksa ke mode pusat suara

Properti

AccessibleSubscriptionInfoList

Mendapatkan SubscriptionInfo dari semua langganan yang disematkan yang dapat diakses oleh aplikasi panggilan, jika ada.

ActiveDataSubscriptionId

Dapatkan id langganan data aktif.

ActiveSubscriptionInfoCount

Dapatkan jumlah langganan aktif.

ActiveSubscriptionInfoCountMax

Manajer langganan menyediakan informasi langganan seluler.

ActiveSubscriptionInfoList

Dapatkan SubscriptionInfo dari SIM yang saat ini aktif.

AllSubscriptionInfoList

Dapatkan semua rekaman info langganan dari SIM yang disisipkan sekarang atau sebelumnya disisipkan.

Class

Mengembalikan kelas runtime dari .Object

(Diperoleh dari Object)
CompleteActiveSubscriptionInfoList

Dapatkan SubscriptionInfo tersembunyi dan terlihat dari SIM yang saat ini aktif.

DefaultDataSubscriptionId

Mengembalikan id langganan data default sistem.

DefaultSmsSubscriptionId

Mengembalikan id langganan SMS default sistem.

DefaultSubscriptionId

Mengembalikan id langganan default sistem.

DefaultVoiceSubscriptionId

Mengembalikan id langganan suara default sistem.

Handle

Handel ke instans Android yang mendasar.

(Diperoleh dari Object)
JniIdentityHashCode

Manajer langganan menyediakan informasi langganan seluler.

(Diperoleh dari Object)
JniPeerMembers

Manajer langganan menyediakan informasi langganan seluler.

OpportunisticSubscriptions

Mengembalikan langganan oportunistik yang dapat dilihat oleh pemanggil.

PeerReference

Manajer langganan menyediakan informasi langganan seluler.

(Diperoleh dari Object)
ThresholdClass

Manajer langganan menyediakan informasi langganan seluler.

ThresholdType

Manajer langganan menyediakan informasi langganan seluler.

Metode

AddOnOpportunisticSubscriptionsChangedListener(IExecutor, SubscriptionManager+OnOpportunisticSubscriptionsChangedListener)

Daftar untuk perubahan pada daftar catatan langganan oportunistik atau ke catatan individu itu sendiri.

AddOnSubscriptionsChangedListener(IExecutor, SubscriptionManager+OnSubscriptionsChangedListener)

Daftar untuk perubahan pada daftar rekaman aktif SubscriptionInfo atau ke rekaman individual itu sendiri.

AddOnSubscriptionsChangedListener(SubscriptionManager+OnSubscriptionsChangedListener)

Daftar untuk perubahan pada daftar rekaman aktif SubscriptionInfo atau ke rekaman individual itu sendiri.

AddSubscriptionsIntoGroup(IList<Integer>, ParcelUuid)

Tambahkan daftar langganan ke dalam grup.

CanManageSubscription(SubscriptionInfo)

Memeriksa apakah aplikasi dengan konteks yang diberikan berwenang untuk mengelola langganan yang diberikan sesuai dengan metadatanya.

Clone()

Membuat dan mengembalikan salinan objek ini.

(Diperoleh dari Object)
CreateSubscriptionGroup(IList<Integer>)

Informasikan SubscriptionManager bahwa langganan dalam daftar dibundel sebagai grup.

Dispose()

Manajer langganan menyediakan informasi langganan seluler.

(Diperoleh dari Object)
Dispose(Boolean)

Manajer langganan menyediakan informasi langganan seluler.

(Diperoleh dari Object)
Equals(Object)

Menunjukkan apakah beberapa objek lain "sama dengan" yang satu ini.

(Diperoleh dari Object)
From(Context)

Anggota ini tidak digunakan lagi.

GetActiveSubscriptionInfo(Int32)

Dapatkan SubscriptionInfo aktif dengan subId input.

GetActiveSubscriptionInfoForSimSlotIndex(Int32)

Dapatkan SubscriptionInfo aktif yang terkait dengan slotIndex

GetDeviceToDeviceStatusSharingContacts(Int32)

Dapatkan daftar kontak yang memungkinkan berbagi status perangkat ke perangkat.

GetDeviceToDeviceStatusSharingPreference(Int32)

Mengembalikan perangkat yang dipilih pengguna ke preferensi berbagi status perangkat

GetHashCode()

Mengembalikan nilai kode hash untuk objek .

(Diperoleh dari Object)
GetPhoneNumber(Int32)

Mengembalikan nomor telepon untuk string yang diberikan subId, atau kosong jika tidak tersedia.

GetPhoneNumber(Int32, Int32)

Mengembalikan nomor telepon untuk string yang diberikan subscriptionId dan source, atau kosong jika tidak tersedia.

GetSlotIndex(Int32)

Dapatkan slotIndex yang terkait dengan langganan.

GetSubscriptionId(Int32)

Dapatkan id langganan untuk indeks slot SIM logis tertentu.

GetSubscriptionIds(Int32)

Dapatkan array id langganan untuk Indeks slot SIM logis yang ditentukan.

GetSubscriptionPlans(Int32)

Dapatkan deskripsi rencana hubungan penagihan antara operator dan pelanggan tertentu.

GetSubscriptionsInGroup(ParcelUuid)

Dapatkan daftar langganan subscriptionInfo yang berada dalam grup subId yang sama.

IsActiveSubscriptionId(Int32)

Memeriksa apakah ID langganan yang disediakan sesuai dengan langganan yang secara aktif digunakan pada perangkat.

IsNetworkRoaming(Int32)

Mengembalikan true jika perangkat dianggap roaming pada jaringan saat ini untuk langganan.

IsUsableSubscriptionId(Int32)

Periksa apakah ID langganan yang disediakan dapat digunakan.

IsValidSubscriptionId(Int32)

Periksa apakah ID langganan yang disediakan valid.

JavaFinalize()

Dipanggil oleh pengumpul sampah pada objek ketika pengumpulan sampah menentukan bahwa tidak ada lagi referensi ke objek.

(Diperoleh dari Object)
Notify()

Membangunkan satu utas yang menunggu monitor objek ini.

(Diperoleh dari Object)
NotifyAll()

Membangunkan semua utas yang menunggu monitor objek ini.

(Diperoleh dari Object)
RemoveOnOpportunisticSubscriptionsChangedListener(SubscriptionManager+OnOpportunisticSubscriptionsChangedListener)

Batalkan OnOpportunisticSubscriptionsChangedListener pendaftaran yang saat ini mendengarkan perubahan langganan oportunistik.

RemoveOnSubscriptionsChangedListener(SubscriptionManager+OnSubscriptionsChangedListener)

Batalkan OnSubscriptionsChangedListenerpendaftaran .

RemoveSubscriptionsFromGroup(IList<Integer>, ParcelUuid)

Hapus daftar langganan dari grup langganan mereka.

SetCarrierPhoneNumber(Int32, String)

Mengatur nomor telepon untuk sumber yang diberikan subId#PHONE_NUMBER_SOURCE_CARRIER carrier.

SetDeviceToDeviceStatusSharingContacts(Int32, IList<Uri>)

Atur daftar kontak yang mengizinkan berbagi status perangkat ke perangkat untuk id langganan.

SetDeviceToDeviceStatusSharingPreference(Int32, Int32)

Atur perangkat ke preferensi pengguna berbagi status perangkat untuk id langganan.

SetHandle(IntPtr, JniHandleOwnership)

Handle Mengatur properti.

(Diperoleh dari Object)
SetOpportunistic(Boolean, Int32)

Atur apakah langganan oportunistik, yaitu, apakah jaringan yang terhubung dengannya memiliki cakupan terbatas.

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

Mengesampingkan sementara rencana hubungan penagihan antara operator dan pelanggan tertentu untuk dianggap padat.

SetSubscriptionOverrideCongested(Int32, Boolean, Int64)

Mengesampingkan sementara rencana hubungan penagihan antara operator dan pelanggan tertentu untuk dianggap padat.

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

Mengesampingkan sementara rencana hubungan penagihan antara operator dan pelanggan tertentu untuk dianggap tidak terukur.

SetSubscriptionOverrideUnmetered(Int32, Boolean, Int64)

Mengesampingkan sementara rencana hubungan penagihan antara operator dan pelanggan tertentu untuk dianggap tidak terukur.

SetSubscriptionPlans(Int32, IList<SubscriptionPlan>)

Atur deskripsi rencana hubungan penagihan antara operator dan pelanggan tertentu.

SetSubscriptionPlans(Int32, IList<SubscriptionPlan>, Int64)

Atur deskripsi rencana hubungan penagihan antara operator dan pelanggan tertentu.

SwitchToSubscription(Int32, PendingIntent)

Beralih ke langganan tertentu

ToArray<T>()

Manajer langganan menyediakan informasi langganan seluler.

(Diperoleh dari Object)
ToString()

Mengembalikan representasi string objek.

(Diperoleh dari Object)
UnregisterFromRuntime()

Manajer langganan menyediakan informasi langganan seluler.

(Diperoleh dari Object)
Wait()

Menyebabkan utas saat ini menunggu sampai terbangun, biasanya dengan <diberitahu></em> atau <em>terganggu</em>.

(Diperoleh dari Object)
Wait(Int64)

Menyebabkan utas saat ini menunggu sampai terbangun, biasanya dengan <>diberitahu</em> atau <em>terganggu</em>, atau sampai sejumlah real time telah berlalu.

(Diperoleh dari Object)
Wait(Int64, Int32)

Menyebabkan utas saat ini menunggu sampai terbangun, biasanya dengan <>diberitahu</em> atau <em>terganggu</em>, atau sampai sejumlah real time telah berlalu.

(Diperoleh dari Object)

Implementasi Antarmuka Eksplisit

IJavaPeerable.Disposed()

Manajer langganan menyediakan informasi langganan seluler.

(Diperoleh dari Object)
IJavaPeerable.DisposeUnlessReferenced()

Manajer langganan menyediakan informasi langganan seluler.

(Diperoleh dari Object)
IJavaPeerable.Finalized()

Manajer langganan menyediakan informasi langganan seluler.

(Diperoleh dari Object)
IJavaPeerable.JniManagedPeerState

Manajer langganan menyediakan informasi langganan seluler.

(Diperoleh dari Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Manajer langganan menyediakan informasi langganan seluler.

(Diperoleh dari Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Manajer langganan menyediakan informasi langganan seluler.

(Diperoleh dari Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Manajer langganan menyediakan informasi langganan seluler.

(Diperoleh dari Object)

Metode Ekstensi

JavaCast<TResult>(IJavaObject)

Melakukan konversi jenis yang diperiksa runtime Bahasa Umum Android.

JavaCast<TResult>(IJavaObject)

Manajer langganan menyediakan informasi langganan seluler.

GetJniTypeName(IJavaPeerable)

Manajer langganan menyediakan informasi langganan seluler.

Berlaku untuk