WeakEventManager.ListenerList.Add(IWeakEventListener) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
öğesine WeakEventManager.ListenerListbir IWeakEventListener nesne ekler.
public:
void Add(System::Windows::IWeakEventListener ^ listener);
public void Add (System.Windows.IWeakEventListener listener);
member this.Add : System.Windows.IWeakEventListener -> unit
Public Sub Add (listener As IWeakEventListener)
Parametreler
- listener
- IWeakEventListener
öğesine eklenecek WeakEventManager.ListenerListdinleyici öğesi.
Açıklamalar
Dinleyici olarak sağlanan nesne, arabirimi uygulayan IWeakEventListener ve bu nedenle çalışan ReceiveWeakEvent bir uygulamaya sahip olan bir nesne DependencyObject olmalıdır.
Liste içeriğini değiştirmeden önce her zaman aramanız PrepareForWriting gerekir. Aksi takdirde, liste olayları teslim etme aşamasında olabilir ve bu nedenle özgün kilitlenir. Çağrısı PrepareForWriting , girişi kopya olacak şekilde değiştirir list
, böylece çağrınız Add kopya üzerinde çalışmaya devam edebilir. döndürürse PrepareForWriting true
, kodunuzun diğer alanlarında koruduğunuz listeye yönelik özel başvuruları güncelleştirmeniz gerekebilir.