Share via


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.SubscriptionManager JAVA 檔。

此頁面的部分是根據所建立和共用的工作進行修改,並根據 2.5 屬性授權中所述的詞彙來使用。

建構函式

SubscriptionManager(IntPtr, JniHandleOwnership)

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

欄位

ActionDefaultSmsSubscriptionChanged

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

ActionDefaultSubscriptionChanged

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

ActionManageSubscriptionPlans

活動動作:顯示 UI 以管理貨運公司與特定訂閱者之間的計費關係方案。

ActionRefreshSubscriptionPlans

廣播動作:要求重新整理貨運公司與特定訂閱者之間的計費關係方案。

D2dSharingAll
已淘汰.

盡可能共用裝置狀態。

D2dSharingAllContacts
已淘汰.

裝置狀態會與使用者連絡人中的所有號碼共用。

D2dSharingDisabled
已淘汰.

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

D2dSharingSelectedContacts
已淘汰.

裝置狀態會與所有選取的連絡人共用。

D2dStatusSharing

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

D2dStatusSharingSelectedContacts

電話語音Provider 資料行名稱,用於允許裝置共用裝置的連絡人資訊。

ExtraSlotIndex

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

ExtraSubscriptionIndex

與 和 #ACTION_DEFAULT_SUBSCRIPTION_CHANGED#ACTION_DEFAULT_SMS_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 (呼叫端應用程式可存取的所有內嵌訂用帳戶) 。

ActiveDataSubscriptionId

取得使用中資料訂閱識別碼。

ActiveSubscriptionInfoCount

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

ActiveSubscriptionInfoCountMax

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

ActiveSubscriptionInfoList

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

AllSubscriptionInfoList

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

Class

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

(繼承來源 Object)
CompleteActiveSubscriptionInfoList

取得目前作用中 SIM 卡 () 的隱藏和可見 SubscriptionInfo () 。

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)

取得相同子識別碼群組中訂用帳戶的 subscriptionInfo 清單。

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)

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

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)

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

適用於