Idioma

PackageManager.SetComponentEnabledSetting Método

Definição

Defina a configuração habilitada para um componente de pacote (atividade, receptor, serviço, provedor).

[Android.Runtime.Register("setComponentEnabledSetting", "(Landroid/content/ComponentName;II)V", "GetSetComponentEnabledSetting_Landroid_content_ComponentName_IIHandler")]
[Android.Runtime.RequiresPermission("android.permission.CHANGE_COMPONENT_ENABLED_STATE")]
public abstract void SetComponentEnabledSetting(Android.Content.ComponentName componentName, Android.Content.PM.ComponentEnabledState newState, Android.Content.PM.ComponentEnableOption flags);
[<Android.Runtime.Register("setComponentEnabledSetting", "(Landroid/content/ComponentName;II)V", "GetSetComponentEnabledSetting_Landroid_content_ComponentName_IIHandler")>]
[<Android.Runtime.RequiresPermission("android.permission.CHANGE_COMPONENT_ENABLED_STATE")>]
abstract member SetComponentEnabledSetting : Android.Content.ComponentName * Android.Content.PM.ComponentEnabledState * Android.Content.PM.ComponentEnableOption -> unit

Parâmetros

componentName
ComponentName

O componente a ser habilitado

newState
ComponentEnabledState

O novo estado habilitado para o componente.

flags
ComponentEnableOption

Sinalizadores de comportamento opcionais.

Atributos

Comentários

Defina a configuração habilitada para um componente de pacote (atividade, receptor, serviço, provedor). Essa configuração substituirá qualquer estado habilitado que possa ter sido definido pelo componente em seu manifesto.

Considere usar #setComponentEnabledSettings(List) se vários componentes precisarem ser atualizados atomicamente.

Java documentação para android.content.pm.PackageManager.setComponentEnabledSetting(android.content.ComponentName, int, int).

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.

Aplica-se a