次の方法で共有


CarrierConfigManager.GetConfigForSubId メソッド

定義

オーバーロード

GetConfigForSubId(Int32)

特定の SIM カードに関連付けられている特定のサブスクリプションの構成値を取得します。

GetConfigForSubId(Int32, String[])

GetConfigForSubId(Int32)

特定の SIM カードに関連付けられている特定のサブスクリプションの構成値を取得します。

[Android.Runtime.Register("getConfigForSubId", "(I)Landroid/os/PersistableBundle;", "GetGetConfigForSubId_IHandler", ApiSince=23)]
[Android.Runtime.RequiresPermission("android.permission.READ_PHONE_STATE")]
public virtual Android.OS.PersistableBundle? GetConfigForSubId (int subId);
[<Android.Runtime.Register("getConfigForSubId", "(I)Landroid/os/PersistableBundle;", "GetGetConfigForSubId_IHandler", ApiSince=23)>]
[<Android.Runtime.RequiresPermission("android.permission.READ_PHONE_STATE")>]
abstract member GetConfigForSubId : int -> Android.OS.PersistableBundle
override this.GetConfigForSubId : int -> Android.OS.PersistableBundle

パラメーター

subId
Int32

通常は から SubscriptionManager取得されるサブスクリプション ID。

戻り値

PersistableBundle指定された subId の構成、または無効な subId の既定値を格納している 。

属性

注釈

特定の SIM カードに関連付けられている特定のサブスクリプションの構成値を取得します。 無効な subId が使用されている場合、返される構成には既定値が含まれます。 このメソッドを使用して構成バンドルを取得した後、 を呼び出して、 #isConfigForIdentifiedCarrier(PersistableBundle) 通信事業者固有の構成が適用されているかどうかを確認する必要があります。

アクセス許可が必要です: android.Manifest.permission#READ_PHONE_STATE READ_PHONE_STATE、または呼び出し元アプリにキャリア特権があります (を参照)。TelephonyManager#hasCarrierPrivileges()

このメンバーは非推奨とされます。 代わりに、#getConfigForSubId(int, String...) を使用してください。

の Java ドキュメント android.telephony.CarrierConfigManager.getConfigForSubId(int)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

GetConfigForSubId(Int32, String[])

[Android.Runtime.Register("getConfigForSubId", "(I[Ljava/lang/String;)Landroid/os/PersistableBundle;", "GetGetConfigForSubId_IarrayLjava_lang_String_Handler", ApiSince=34)]
public virtual Android.OS.PersistableBundle GetConfigForSubId (int subId, params string[] keys);
[<Android.Runtime.Register("getConfigForSubId", "(I[Ljava/lang/String;)Landroid/os/PersistableBundle;", "GetGetConfigForSubId_IarrayLjava_lang_String_Handler", ApiSince=34)>]
abstract member GetConfigForSubId : int * string[] -> Android.OS.PersistableBundle
override this.GetConfigForSubId : int * string[] -> Android.OS.PersistableBundle

パラメーター

subId
Int32
keys
String[]

戻り値

属性

適用対象