HwndSource.Dispose Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.