CardEmulation.RemoveAidsForService(ComponentName, String) 方法

定义

删除以前为提供的服务的指定类别注册的 AID 列表。

[Android.Runtime.Register("removeAidsForService", "(Landroid/content/ComponentName;Ljava/lang/String;)Z", "")]
public bool RemoveAidsForService (Android.Content.ComponentName? service, string? category);
[<Android.Runtime.Register("removeAidsForService", "(Landroid/content/ComponentName;Ljava/lang/String;)Z", "")>]
member this.RemoveAidsForService : Android.Content.ComponentName * string -> bool

参数

service
ComponentName

服务的组件名称

category
String

要删除的 AID 的类别,例如 #CATEGORY_PAYMENT

返回

是否已成功删除组。

属性

注解

删除以前为提供的服务的指定类别注册的 AID 列表。

请注意,这只会删除使用 #registerAidsForService(ComponentName, String, List) 该方法动态注册的 AID。 它将删除在清单中静态注册的 AID。 如果使用此方法删除动态注册的 AID,并且清单中存在相同类别的静态注册 AID 组,则静态 AID 组将再次处于活动状态。

适用于 . 的 android.nfc.cardemulation.CardEmulation.removeAidsForService(android.content.ComponentName, java.lang.String)Java 文档

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

适用于