Share via


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 configuraciones 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 componentes 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.

Documentación de Java 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 proyecto de código Project y que se usan según los términos Creative Commons 2.5 Attribution License.

Se aplica a