SubscriptionManager.GetSubscriptionsInGroup(ParcelUuid) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取位于同一组给定 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 属性许可证中所述的术语使用。