WeakEventManager.Item[Object] Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia dane przechowywane dla określonego źródła.
protected:
property System::Object ^ default[System::Object ^] { System::Object ^ get(System::Object ^ source); void set(System::Object ^ source, System::Object ^ value); };
protected object this[object source] { get; set; }
member this.Item(obj) : obj with get, set
Default Protected Property Item(source As Object) As Object
Parametry
- source
- Object
Indeks oparty na zerze żądanego źródła.
Wartość właściwości
Dane przechowywane przez menedżera dla tego źródła.
Uwagi
Klasy pochodne mogą wybrać dane i typ, które mają być przechowywane w tym indeksatorze. Zazwyczaj jest to implementowane jako WeakEventManager.ListenerListelement , który jest listą słabych odwołań do odbiorników. Ten typ trzeba zmienić tylko wtedy, gdy WeakEventManager.ListenerList typ nie może zawierać wymaganych informacji. Jeśli tak, należy zastąpić metodę Purge tak, aby wszystkie operacje oczyszczania bazowego typu były wykonywane poprawnie.