Lenguaje

PackageManager.SetComponentEnabledSettings Método

Definición

Establezca la configuración habilitada para los componentes del paquete, como actividades, receptores, servicios y proveedores.

[Android.Runtime.Register("setComponentEnabledSettings", "(Ljava/util/List;)V", "GetSetComponentEnabledSettings_Ljava_util_List_Handler", ApiSince=33)]
[Android.Runtime.RequiresPermission("android.permission.CHANGE_COMPONENT_ENABLED_STATE")]
public virtual void SetComponentEnabledSettings(System.Collections.Generic.IList<Android.Content.PM.PackageManager.ComponentEnabledSetting> settings);
[<Android.Runtime.Register("setComponentEnabledSettings", "(Ljava/util/List;)V", "GetSetComponentEnabledSettings_Ljava_util_List_Handler", ApiSince=33)>]
[<Android.Runtime.RequiresPermission("android.permission.CHANGE_COMPONENT_ENABLED_STATE")>]
abstract member SetComponentEnabledSettings : System.Collections.Generic.IList<Android.Content.PM.PackageManager.ComponentEnabledSetting> -> unit
override this.SetComponentEnabledSettings : System.Collections.Generic.IList<Android.Content.PM.PackageManager.ComponentEnabledSetting> -> unit

Parámetros

settings
IList<PackageManager.ComponentEnabledSetting>

Lista de opciones de configuración habilitadas para componentes que se van a actualizar. Tenga en cuenta que se produce una IllegalArgumentException excepción si el nombre del componente duplicado está en la lista o hay una marca de conflicto #DONT_KILL_APP entre distintos componentes del mismo paquete.

Atributos

Comentarios

Establezca la configuración habilitada para los componentes del paquete, como actividades, receptores, servicios y proveedores. Esta configuración invalidará cualquier estado habilitado que el componente haya establecido en su manifiesto.

Esta API acepta una lista de cambios de componente y las aplica de forma atómica. La aplicación puede usar esta API si los componentes tienen dependencias y deben actualizarse de forma atómica.

El permiso no es necesario si los componentes de destino se ejecutan en la misma interfaz de usuario con el autor de la llamada.

Java documentación para android.content.pm.PackageManager.setComponentEnabledSettings(java.util.List<android.content.pm.PackageManager.ComponentEnabledSetting>).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a