DevicePolicyManager.SetDelegatedScopes Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Chamado por um proprietário de perfil ou proprietário do dispositivo para conceder acesso a APIs privilegiadas para outro aplicativo.
[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
Parâmetros
- admin
- ComponentName
À qual DeviceAdminReceiver essa solicitação está associada.
- delegatePackage
- String
O nome do pacote do aplicativo que receberá acesso.
Os grupos de APIs privilegiadas cujo acesso deve ser concedido a delegatedPackage.
- Atributos
Comentários
Chamado por um proprietário de perfil ou proprietário do dispositivo para conceder acesso a APIs privilegiadas para outro aplicativo. As APIs concedidas são determinadas por scopes, que é uma lista das DELEGATION_* constantes.
Uma transmissão com a ação #ACTION_APPLICATION_DELEGATION_SCOPES_CHANGED será enviada para o delegatePackage com seus novos escopos em um ArrayList<String> extra sob a #EXTRA_DELEGATION_SCOPES chave. A transmissão é enviada com o Intent#FLAG_RECEIVER_REGISTERED_ONLY sinalizador.
Os escopos delegados são um estado por usuário. O acesso delegado é persistente até que seja desmarcado posteriormente chamando esse método com uma lista vazia scopes ou desinstalando o delegatePackage.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.