Handler.RemoveCallbacks Método

Definición

Sobrecargas

Nombre Description
RemoveCallbacks(IRunnable, Object)

Quite las publicaciones pendientes de runnable <var>r</var con>< token>/var<> de objeto que se encuentran en la cola de mensajes.

RemoveCallbacks(Action, Object)

Quita las devoluciones de llamada pendientes para el runnable especificado.

RemoveCallbacks(Action)

Quita las devoluciones de llamada pendientes para el runnable especificado.

RemoveCallbacks(IRunnable)

Quite las publicaciones pendientes de Runnable r que se encuentran en la cola de mensajes.

RemoveCallbacks(IRunnable, Object)

Quite las publicaciones pendientes de runnable <var>r</var con>< token>/var<> de objeto que se encuentran en la cola de mensajes.

[Android.Runtime.Register("removeCallbacks", "(Ljava/lang/Runnable;Ljava/lang/Object;)V", "")]
public void RemoveCallbacks(Java.Lang.IRunnable r, Java.Lang.Object? token);
[<Android.Runtime.Register("removeCallbacks", "(Ljava/lang/Runnable;Ljava/lang/Object;)V", "")>]
member this.RemoveCallbacks : Java.Lang.IRunnable * Java.Lang.Object -> unit

Parámetros

r
IRunnable

El valor no puede ser NULL.

token
Object

El valor puede ser NULL.

Atributos

Comentarios

Quite las publicaciones pendientes de runnable <var>r</var con>< token>/var<> de objeto que se encuentran en la cola de mensajes. Si <var>token</var> es null, se quitarán todas las devoluciones de llamada.

Esta operación es el peor de los casos de O(n) en el número de mensajes de la cola y debe evitarse. En su lugar, considere otro mecanismo fuera de la cola para cancelar una operación pendiente. Por ejemplo, mantenga una marca para indicar si la operación debe realizarse de forma diferente o no una vez que se envíe.

Java documentación para android.os.Handler.removeCallbacks(java.lang.Runnable, java.lang.Object).

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

RemoveCallbacks(Action, Object)

Quita las devoluciones de llamada pendientes para el runnable especificado.

public void RemoveCallbacks(Action action, Java.Lang.Object token);
member this.RemoveCallbacks : Action * Java.Lang.Object -> unit

Parámetros

action
Action

Ejecutable que se va a ejecutar.

token
Object

Token asociado a la devolución de llamada.

Comentarios

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

RemoveCallbacks(Action)

Quita las devoluciones de llamada pendientes para el runnable especificado.

public void RemoveCallbacks(Action action);
member this.RemoveCallbacks : Action -> unit

Parámetros

action
Action

Ejecutable que se va a ejecutar.

Comentarios

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

RemoveCallbacks(IRunnable)

Quite las publicaciones pendientes de Runnable r que se encuentran en la cola de mensajes.

[Android.Runtime.Register("removeCallbacks", "(Ljava/lang/Runnable;)V", "")]
public void RemoveCallbacks(Java.Lang.IRunnable r);
[<Android.Runtime.Register("removeCallbacks", "(Ljava/lang/Runnable;)V", "")>]
member this.RemoveCallbacks : Java.Lang.IRunnable -> unit

Parámetros

r
IRunnable

El valor no puede ser NULL.

Atributos

Comentarios

Quite las publicaciones pendientes de Runnable r que se encuentran en la cola de mensajes.

Esta operación es el peor de los casos de O(n) en el número de mensajes de la cola y debe evitarse. En su lugar, considere otro mecanismo fuera de la cola para cancelar una operación pendiente. Por ejemplo, mantenga una marca para indicar si la operación debe realizarse de forma diferente o no una vez que se envíe.

Java documentación para android.os.Handler.removeCallbacks(java.lang.Runnable).

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