Freigeben über


CardEmulation.RemoveAidsForService(ComponentName, String) Methode

Definition

Entfernt eine zuvor registrierte Liste von AIDs für die angegebene Kategorie für den bereitgestellten Dienst.

[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

Parameter

service
ComponentName

Der Komponentenname des Diensts

category
String

Die Kategorie der zu entfernenden AIDs, z. B. #CATEGORY_PAYMENT

Gibt zurück

ob die Gruppe erfolgreich entfernt wurde.

Attribute

Hinweise

Entfernt eine zuvor registrierte Liste von AIDs für die angegebene Kategorie für den bereitgestellten Dienst.

Beachten Sie, dass dadurch nur AIDs entfernt werden, die dynamisch mit der #registerAidsForService(ComponentName, String, List) -Methode registriert wurden. AiDs, die statisch im Manifest registriert wurden, werden *nicht* entfernt. Wenn dynamisch registrierte AIDs mithilfe dieser Methode entfernt werden und eine statisch registrierte AID-Gruppe für dieselbe Kategorie im Manifest vorhanden ist, wird die statische AID-Gruppe wieder aktiv.

Java-Dokumentation für android.nfc.cardemulation.CardEmulation.removeAidsForService(android.content.ComponentName, java.lang.String).

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: