WeakEventManager.Item[Object] Właściwość

Definicja

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

Object

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.

Dotyczy

Zobacz też