HwndSource.Dispose Método

Definición

Libera todos los recursos administrados usados por HwndSource y genera el evento Disposed.

public:
 virtual void Dispose();
public void Dispose ();
abstract member Dispose : unit -> unit
override this.Dispose : unit -> unit
Public Sub Dispose ()

Implementaciones

Comentarios

Importante

Este método no está disponible en la zona de seguridad de Internet.

Dispose inicia el trabajo de limpieza relacionado para el HWND. Si Dispose se llama a través de un subproceso diferente del subproceso principal de la interfaz de usuario, el trabajo de limpieza se puede aplazar hasta que se pueda publicar en el subproceso principal de la interfaz de usuario.

Llamar Dispose explícitamente desde el código de interoperación podría ser necesario para determinados escenarios de interoperación, ya que en HwndSource algunos escenarios de interoperación puede generar varias referencias a él a través de los límites de interoperación que podrían impedir la recolección de elementos no utilizados oportunamente.

Se aplica a

Consulte también