PackageManager.CheckPermission(String, String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überprüfen Sie, ob einem bestimmten Paket eine bestimmte Berechtigung erteilt wurde.
[Android.Runtime.Register("checkPermission", "(Ljava/lang/String;Ljava/lang/String;)I", "GetCheckPermission_Ljava_lang_String_Ljava_lang_String_Handler")]
public abstract Android.Content.PM.Permission CheckPermission(string permName, string packageName);
[<Android.Runtime.Register("checkPermission", "(Ljava/lang/String;Ljava/lang/String;)I", "GetCheckPermission_Ljava_lang_String_Ljava_lang_String_Handler")>]
abstract member CheckPermission : string * string -> Android.Content.PM.Permission
Parameter
- permName
- String
Der Name der Berechtigung, nach der Sie suchen.
- packageName
- String
Der Name des Pakets, auf das Sie überprüfen.
Gibt zurück
Wenn das Paket über die Berechtigung verfügt, wird PERMISSION_GRANTED zurückgegeben. Wenn sie nicht über die Berechtigung verfügt, wird PERMISSION_DENIED zurückgegeben.
- Attribute
Hinweise
Überprüfen Sie, ob einem bestimmten Paket eine bestimmte Berechtigung erteilt wurde.
<strong>Hinweis: </strong>Diese API gibt den zugrunde liegenden Berechtigungsstatus as-is zurück und ist hauptsächlich für die Berechtigungsverwaltung von System-Apps vorgesehen. Um eine Zugriffsüberprüfung für eine bestimmte App durchzuführen, verwenden Sie stattdessen die Context#checkPermission APIs.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.