WeakEventManager.ListenerList.Remove(IWeakEventListener) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Odebere první výskyt položky naslouchacího procesu z položky 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)
Parametry
- listener
- IWeakEventListener
Položka k odebrání.
Poznámky
Před změnou obsahu seznamu byste měli vždy volat PrepareForWriting . V opačném případě může být seznam v procesu doručování událostí, a proto je původní uzamčen. Volání PrepareForWriting změní vstup list
na klon, aby vaše Remove volání stále fungovalo na klonu. Pokud PrepareForWriting se vrátí true
, budete možná muset aktualizovat všechny soukromé odkazy na seznam, který udržujete v jiných oblastech kódu.