Partager via


HwndSource.Dispose Méthode

Définition

Libère toutes les ressources managées utilisées par le HwndSource et déclenche l'événement Disposed.

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

Implémente

Remarques

Important

Cette méthode n’est pas disponible dans la zone de sécurité Internet.

Dispose lance le travail de nettoyage associé pour le HWND. Si Dispose est appelé par le biais d’un thread différent du thread d’interface utilisateur main, le travail de nettoyage peut être différé jusqu’à ce qu’il puisse être publié dans le thread d’interface utilisateur main.

L’appel Dispose explicite à partir du code d’interopérabilité peut être nécessaire pour certains scénarios d’interopérabilité, car un dans certains scénarios d’interopérabilité HwndSource peut générer plusieurs références à ce code au-delà des limites d’interopérabilité, ce qui peut empêcher le garbage collection en temps opportun.

S’applique à

Voir aussi