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 AIDs, die entfernt werden sollen, 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 mithilfe der #registerAidsForService(ComponentName, String, List) Methode dynamisch registriert wurden. Es wird *nicht* AIDs entfernen, die im Manifest statisch registriert wurden. 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 auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: