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 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于