DevicePolicyManager.SetDelegatedScopes 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.
Wird von einem Profilbesitzer oder Gerätebesitzer aufgerufen, um Zugriff auf privilegierte APIs für eine andere App zu gewähren.
[Android.Runtime.Register("setDelegatedScopes", "(Landroid/content/ComponentName;Ljava/lang/String;Ljava/util/List;)V", "GetSetDelegatedScopes_Landroid_content_ComponentName_Ljava_lang_String_Ljava_util_List_Handler", ApiSince=26)]
public virtual void SetDelegatedScopes(Android.Content.ComponentName admin, string delegatePackage, System.Collections.Generic.IList<string> scopes);
[<Android.Runtime.Register("setDelegatedScopes", "(Landroid/content/ComponentName;Ljava/lang/String;Ljava/util/List;)V", "GetSetDelegatedScopes_Landroid_content_ComponentName_Ljava_lang_String_Ljava_util_List_Handler", ApiSince=26)>]
abstract member SetDelegatedScopes : Android.Content.ComponentName * string * System.Collections.Generic.IList<string> -> unit
override this.SetDelegatedScopes : Android.Content.ComponentName * string * System.Collections.Generic.IList<string> -> unit
Parameter
- admin
- ComponentName
Dieser DeviceAdminReceiver Anforderung ist zugeordnet.
- delegatePackage
- String
Der Paketname der App, die Zugriff erhält.
Die Gruppen privilegierter APIs, deren Zugriff gewährt delegatedPackagewerden soll.
- Attribute
Hinweise
Wird von einem Profilbesitzer oder Gerätebesitzer aufgerufen, um Zugriff auf privilegierte APIs für eine andere App zu gewähren. Die gewährten APIs werden durch scopeseine Liste der DELEGATION_* Konstanten bestimmt.
Eine Übertragung mit der #ACTION_APPLICATION_DELEGATION_SCOPES_CHANGED Aktion wird zusätzlich unter dem #EXTRA_DELEGATION_SCOPES Schlüssel an die delegatePackage neuen Bereiche ArrayList<String> gesendet. Die Übertragung wird mit der Intent#FLAG_RECEIVER_REGISTERED_ONLY Kennzeichnung gesendet.
Delegierte Bereiche sind ein Benutzerstatus. Der delegierte Zugriff ist dauerhaft, bis er später durch Aufrufen dieser Methode mit einer leeren scopes Liste oder Deinstallation der delegatePackageMethode gelöscht wird.
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.