SubscriptionManager.GetSubscriptionsInGroup(ParcelUuid) メソッド

定義

指定された subId の同じグループ内にあるサブスクリプションの subscriptionInfo リストを取得します。

[Android.Runtime.Register("getSubscriptionsInGroup", "(Landroid/os/ParcelUuid;)Ljava/util/List;", "GetGetSubscriptionsInGroup_Landroid_os_ParcelUuid_Handler", ApiSince=29)]
[Android.Runtime.RequiresPermission("android.permission.READ_PHONE_STATE")]
public virtual System.Collections.Generic.IList<Android.Telephony.SubscriptionInfo> GetSubscriptionsInGroup (Android.OS.ParcelUuid groupUuid);
[<Android.Runtime.Register("getSubscriptionsInGroup", "(Landroid/os/ParcelUuid;)Ljava/util/List;", "GetGetSubscriptionsInGroup_Landroid_os_ParcelUuid_Handler", ApiSince=29)>]
[<Android.Runtime.RequiresPermission("android.permission.READ_PHONE_STATE")>]
abstract member GetSubscriptionsInGroup : Android.OS.ParcelUuid -> System.Collections.Generic.IList<Android.Telephony.SubscriptionInfo>
override this.GetSubscriptionsInGroup : Android.OS.ParcelUuid -> System.Collections.Generic.IList<Android.Telephony.SubscriptionInfo>

パラメーター

groupUuid
ParcelUuid

subInfo の一覧が返されます。

戻り値

指定されたサブスクリプション自体を含む、同じグループに属する subscriptionInfo の一覧。 グループに属するサブスクリプションがない場合は、空のリストが返されます。

属性

注釈

指定された subId の同じグループ内にあるサブスクリプションの subscriptionInfo リストを取得します。

呼び出し元には、 android.Manifest.permission#READ_PHONE_STATE サブスクリプションに対するまたは通信事業者の特権アクセス許可が必要です。 TelephonyManager#hasCarrierPrivileges()

API レベル 33 以降では、呼び出し元には、グループ UUID に関連付けられているサブスクリプションの一覧を取得するために、デバイス識別子にアクセスするためのアクセス許可も必要です。 このメソッドは、次のいずれかの要件が満たされている場合に呼び出すことができます。 <ul><li>アプリにキャリア特権アクセス許可がある場合。 TelephonyManager#hasCarrierPrivileges()<li>アプリにデバイス識別子へのアクセス許可とアクセス権がある android.Manifest.permission#READ_PHONE_STATE 場合。 </ul>

android.telephony.SubscriptionManager.getSubscriptionsInGroup(android.os.ParcelUuid)Java ドキュメント。

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

適用対象