Compartir a través de


PowerManager.WakeLock.SetWorkSource(WorkSource) Método

Definición

Establece el origen de trabajo asociado al bloqueo de reactivación.

[Android.Runtime.Register("setWorkSource", "(Landroid/os/WorkSource;)V", "GetSetWorkSource_Landroid_os_WorkSource_Handler")]
public virtual void SetWorkSource (Android.OS.WorkSource? ws);
[<Android.Runtime.Register("setWorkSource", "(Landroid/os/WorkSource;)V", "GetSetWorkSource_Landroid_os_WorkSource_Handler")>]
abstract member SetWorkSource : Android.OS.WorkSource -> unit
override this.SetWorkSource : Android.OS.WorkSource -> unit

Parámetros

ws
WorkSource

El origen de trabajo o null si no lo hay.

Atributos

Comentarios

Establece el origen de trabajo asociado al bloqueo de reactivación.

El origen de trabajo se usa para determinar en nombre de la aplicación en la que se mantiene el bloqueo de reactivación. Esto es útil en el caso de que un servicio realice el trabajo en nombre de una aplicación para que el costo de ese trabajo se pueda contabilizar en la aplicación.

Asegúrese de seguir la convención de nomenclatura de etiquetas al usar WorkSource para facilitar a los desarrolladores de aplicaciones comprender los bloqueos de reactivación con atributos. Consulte PowerManager#newWakeLock(int, String) la documentación.

Documentación de Java para android.os.PowerManager.WakeLock.setWorkSource(android.os.WorkSource).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código y se usan según los términos descritos en la creative Commons 2.5.

Se aplica a