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>

Javaドキュメント。

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

適用対象