WeakEventManager.ListenerList.Remove(IWeakEventListener) Méthode

Définition

Supprime la première occurrence d'un élément d'écouteur de WeakEventManager.ListenerList.

public:
 void Remove(System::Windows::IWeakEventListener ^ listener);
public void Remove (System.Windows.IWeakEventListener listener);
member this.Remove : System.Windows.IWeakEventListener -> unit
Public Sub Remove (listener As IWeakEventListener)

Paramètres

listener
IWeakEventListener

Élément à supprimer.

Remarques

Vous devez toujours appeler PrepareForWriting avant de modifier le contenu de la liste. Sinon, la liste peut être en cours de remise d’événements et, par conséquent, l’original est verrouillé. L’appel PrepareForWriting modifie l’entrée list pour être un clone afin que votre Remove appel puisse toujours fonctionner sur le clone. Si PrepareForWriting vous retournez true, vous devrez peut-être mettre à jour toutes les références privées à la liste que vous gérez dans d’autres zones de votre code.

S’applique à

Voir aussi