WeakEventManager.Item[Object] Egenskap

Definition

Hämtar eller anger data som lagras för den angivna källan.

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

Parametrar

source
Object

Det nollbaserade indexet för den begärda källan.

Egenskapsvärde

Data som lagras av chefen för den här källan.

Kommentarer

Härledda klasser kan välja vilka data och vilken typ som ska lagras i den här indexeraren. Vanligtvis implementeras detta som en WeakEventManager.ListenerList, som är en lista med svaga referenser till lyssnare. Du behöver bara ändra den här typen om WeakEventManager.ListenerList typen inte kan innehålla nödvändig information. I så fall måste du åsidosätta Purge metoden så att all rensning av den underliggande typen utförs korrekt.

Gäller för

Se även