SubscriptionManager 類別

定義

訂用帳戶管理員提供行動訂閱資訊。

[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
繼承
SubscriptionManager
屬性

備註

訂用帳戶管理員提供行動訂閱資訊。

android.telephony.SubscriptionManagerJava 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

建構函式

SubscriptionManager(IntPtr, JniHandleOwnership)

訂用帳戶管理員提供行動訂閱資訊。

欄位

ActionDefaultSmsSubscriptionChanged

廣播動作:預設簡訊訂閱已變更。

ActionDefaultSubscriptionChanged

廣播動作:預設訂用帳戶已變更。

ActionManageSubscriptionPlans

活動動作:顯示UI來管理電信業者與特定訂閱者之間的計費關聯性方案。

ActionRefreshSubscriptionPlans

廣播動作:要求重新整理電信業者與特定訂閱者之間的計費關係方案。

D2dSharingAll
已淘汰.

盡可能共用裝置狀態。

D2dSharingAllContacts
已淘汰.

裝置狀態會與用戶聯繫人中的所有號碼共用。

D2dSharingDisabled
已淘汰.

裝置狀態不會共用給遠端合作物件。

D2dSharingSelectedContacts
已淘汰.

裝置狀態會與所有選取的聯繫人共用。

D2dStatusSharing

裝置到裝置共享狀態的 TelephonyProvider 資料行名稱。

D2dStatusSharingSelectedContacts

允許裝置共用之聯繫人資訊的 TelephonyProvider 資料行名稱。

ExtraSlotIndex

指定 SIM 插槽索引的整數額外專案。

ExtraSubscriptionIndex

與 和 #ACTION_DEFAULT_SMS_SUBSCRIPTION_CHANGED 搭配#ACTION_DEFAULT_SUBSCRIPTION_CHANGED使用的整數,以指出已變更的訂用帳戶。

InvalidSimSlotIndex

表示無效的 sim 插槽。

InvalidSubscriptionId

無效的訂用帳戶標識碼

PhoneNumberSourceCarrier
已淘汰.

電話號碼的來源:由具有電信業者許可權的應用程式提供。

PhoneNumberSourceIms
已淘汰.

電話號碼的來源:由IMS (IP 多媒體子系統) 實作提供。

PhoneNumberSourceUicc
已淘汰.

電話號碼來源:EF-MSISDN (請參閱 3GPP TS 31。

SubscriptionTypeLocalSim
已淘汰.

這個常數是將訂用帳戶指定為 Local-SIM 訂用帳戶。

SubscriptionTypeRemoteSim
已淘汰.

這個常數是將訂用帳戶指定為 Remote-SIM 訂用帳戶。

UsageSettingDataCentric
已淘汰.

此訂用帳戶被迫以數據為中心的模式

UsageSettingDefault
已淘汰.

訂用帳戶會使用預設設定。

UsageSettingUnknown
已淘汰.

使用方式設定未知。

UsageSettingVoiceCentric
已淘汰.

此訂用帳戶被迫以語音為中心的模式

屬性

AccessibleSubscriptionInfoList

取得呼叫端應用程式可存取之所有內嵌訂用帳戶的 SubscriptionInfo(s), 如果有的話。

ActiveDataSubscriptionId

取得使用中數據訂用帳戶標識碼。

ActiveSubscriptionInfoCount

取得作用中的訂用帳戶計數。

ActiveSubscriptionInfoCountMax

訂用帳戶管理員提供行動訂閱資訊。

ActiveSubscriptionInfoList

取得目前使用中 SIM 卡的 SubscriptionInfo(s)。

AllSubscriptionInfoList

從現在插入或先前插入的 SIM 取得所有訂用帳戶信息記錄。

Class

傳回這個 Object的運行時間類別。

(繼承來源 Object)
CompleteActiveSubscriptionInfoList

同時取得目前使用中 SIM 卡的隱藏和可見 SubscriptionInfo(s)。

DefaultDataSubscriptionId

傳回系統的預設數據訂用帳戶標識碼。

DefaultSmsSubscriptionId

傳回系統的預設SMS訂用帳戶標識碼。

DefaultSubscriptionId

傳回系統的預設訂用帳戶標識碼。

DefaultVoiceSubscriptionId

傳回系統的預設語音訂用帳戶標識碼。

Handle

基礎Android實例的句柄。

(繼承來源 Object)
JniIdentityHashCode

訂用帳戶管理員提供行動訂閱資訊。

(繼承來源 Object)
JniPeerMembers

訂用帳戶管理員提供行動訂閱資訊。

OpportunisticSubscriptions

傳回呼叫端可以看到的機會訂閱。

PeerReference

訂用帳戶管理員提供行動訂閱資訊。

(繼承來源 Object)
ThresholdClass

訂用帳戶管理員提供行動訂閱資訊。

ThresholdType

訂用帳戶管理員提供行動訂閱資訊。

方法

AddOnOpportunisticSubscriptionsChangedListener(IExecutor, SubscriptionManager+OnOpportunisticSubscriptionsChangedListener)

註冊機會訂閱記錄清單或個別記錄本身的變更。

AddOnSubscriptionsChangedListener(IExecutor, SubscriptionManager+OnSubscriptionsChangedListener)

註冊使用中記錄清單 SubscriptionInfo 或個別記錄本身的變更。

AddOnSubscriptionsChangedListener(SubscriptionManager+OnSubscriptionsChangedListener)

註冊使用中記錄清單 SubscriptionInfo 或個別記錄本身的變更。

AddSubscriptionsIntoGroup(IList<Integer>, ParcelUuid)

將訂用帳戶清單新增至群組。

CanManageSubscription(SubscriptionInfo)

檢查具有指定內容的應用程式是否有權根據其元數據來管理指定的訂用帳戶。

Clone()

建立並傳回這個 對象的複本。

(繼承來源 Object)
CreateSubscriptionGroup(IList<Integer>)

通知 SubscriptionManager 清單中的訂用帳戶會組合為群組。

Dispose()

訂用帳戶管理員提供行動訂閱資訊。

(繼承來源 Object)
Dispose(Boolean)

訂用帳戶管理員提供行動訂閱資訊。

(繼承來源 Object)
Equals(Object)

指出其他物件是否「等於」這個物件。

(繼承來源 Object)
From(Context)

已取代這個成員。

GetActiveSubscriptionInfo(Int32)

使用輸入 subId 取得使用中的 SubscriptionInfo。

GetActiveSubscriptionInfoForSimSlotIndex(Int32)

取得與 slotIndex 相關聯的使用中 SubscriptionInfo

GetDeviceToDeviceStatusSharingContacts(Int32)

取得允許裝置共用裝置狀態的聯繫人清單。

GetDeviceToDeviceStatusSharingPreference(Int32)

將使用者選擇的裝置傳回裝置狀態共用喜好設定

GetHashCode()

傳回此物件的雜湊碼值。

(繼承來源 Object)
GetPhoneNumber(Int32)

傳回指定 subId之的電話號碼,如果無法使用,則傳回空字串。

GetPhoneNumber(Int32, Int32)

傳回指定 subscriptionIdsource的電話號碼,如果無法使用,則傳回空字串。

GetSlotIndex(Int32)

取得與訂用帳戶相關聯的 slotIndex。

GetSubscriptionId(Int32)

取得指定之邏輯 SIM 插槽索引的訂用帳戶標識碼。

GetSubscriptionIds(Int32)

取得指定之邏輯 SIM 插槽索引的訂用帳戶標識子陣列。

GetSubscriptionPlans(Int32)

取得電信業者與特定訂閱者之間計費關聯性方案的描述。

GetSubscriptionsInGroup(ParcelUuid)

取得訂用帳戶清單,這些訂用帳戶位於相同群組的指定subId中。

IsActiveSubscriptionId(Int32)

檢查提供的訂用帳戶標識碼是否對應至裝置上主動使用的訂用帳戶。

IsNetworkRoaming(Int32)

如果裝置被視為在訂用帳戶的目前網路上漫遊,則傳回 true。

IsUsableSubscriptionId(Int32)

檢查提供的訂用帳戶標識碼是否可用。

IsValidSubscriptionId(Int32)

檢查提供的訂用帳戶標識碼是否有效。

JavaFinalize()

當垃圾收集決定不再參考物件時,垃圾收集行程在 物件上呼叫。

(繼承來源 Object)
Notify()

喚醒正在等候此物件監視器的單一線程。

(繼承來源 Object)
NotifyAll()

喚醒正在等候此物件監視器的所有線程。

(繼承來源 Object)
RemoveOnOpportunisticSubscriptionsChangedListener(SubscriptionManager+OnOpportunisticSubscriptionsChangedListener)

取消註冊 OnOpportunisticSubscriptionsChangedListener 目前正在接聽機會訂閱的 變更。

RemoveOnSubscriptionsChangedListener(SubscriptionManager+OnSubscriptionsChangedListener)

取消註冊 OnSubscriptionsChangedListener

RemoveSubscriptionsFromGroup(IList<Integer>, ParcelUuid)

從訂用帳戶群組中移除訂用帳戶清單。

SetCarrierPhoneNumber(Int32, String)

設定指定來源的subId#PHONE_NUMBER_SOURCE_CARRIER carrier電話號碼。

SetDeviceToDeviceStatusSharingContacts(Int32, IList<Uri>)

設定允許裝置共用訂用帳戶標識碼之裝置狀態的聯繫人清單。

SetDeviceToDeviceStatusSharingPreference(Int32, Int32)

將裝置設定為訂用帳戶標識碼的裝置狀態共用使用者喜好設定。

SetHandle(IntPtr, JniHandleOwnership)

設定 Handle 屬性。

(繼承來源 Object)
SetOpportunistic(Boolean, Int32)

設定訂用帳戶是否為機會主義,也就是說,它所連線的網路是否具有有限的涵蓋範圍。

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

暫時覆寫電信業者與特定訂閱者之間的計費關聯性方案,以視為擁擠。

SetSubscriptionOverrideCongested(Int32, Boolean, Int64)

暫時覆寫電信業者與特定訂閱者之間的計費關聯性方案,以視為擁擠。

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

暫時覆寫電信業者與特定訂閱者之間的計費關聯性方案,以視為未計量。

SetSubscriptionOverrideUnmetered(Int32, Boolean, Int64)

暫時覆寫電信業者與特定訂閱者之間的計費關聯性方案,以視為未計量。

SetSubscriptionPlans(Int32, IList<SubscriptionPlan>)

設定電信業者與特定訂閱者之間計費關聯性方案的描述。

SetSubscriptionPlans(Int32, IList<SubscriptionPlan>, Int64)

設定電信業者與特定訂閱者之間計費關聯性方案的描述。

SwitchToSubscription(Int32, PendingIntent)

切換至特定訂用帳戶

ToArray<T>()

訂用帳戶管理員提供行動訂閱資訊。

(繼承來源 Object)
ToString()

傳回物件的字串表示。

(繼承來源 Object)
UnregisterFromRuntime()

訂用帳戶管理員提供行動訂閱資訊。

(繼承來源 Object)
Wait()

讓目前線程等候直到喚醒為止,通常是藉由em <notified/em>或<em>interrupted</em> 來喚醒它。<>

(繼承來源 Object)
Wait(Int64)

讓目前的線程等到喚醒為止,通常是因為 <em>notified</em> 或 <em>interrupted</em>,或直到經過一定數量的實時為止。

(繼承來源 Object)
Wait(Int64, Int32)

讓目前的線程等到喚醒為止,通常是因為 <em>notified</em> 或 <em>interrupted</em>,或直到經過一定數量的實時為止。

(繼承來源 Object)

明確介面實作

IJavaPeerable.Disposed()

訂用帳戶管理員提供行動訂閱資訊。

(繼承來源 Object)
IJavaPeerable.DisposeUnlessReferenced()

訂用帳戶管理員提供行動訂閱資訊。

(繼承來源 Object)
IJavaPeerable.Finalized()

訂用帳戶管理員提供行動訂閱資訊。

(繼承來源 Object)
IJavaPeerable.JniManagedPeerState

訂用帳戶管理員提供行動訂閱資訊。

(繼承來源 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

訂用帳戶管理員提供行動訂閱資訊。

(繼承來源 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

訂用帳戶管理員提供行動訂閱資訊。

(繼承來源 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

訂用帳戶管理員提供行動訂閱資訊。

(繼承來源 Object)

擴充方法

JavaCast<TResult>(IJavaObject)

執行 Android 執行時間檢查的類型轉換。

JavaCast<TResult>(IJavaObject)

訂用帳戶管理員提供行動訂閱資訊。

GetJniTypeName(IJavaPeerable)

訂用帳戶管理員提供行動訂閱資訊。

適用於