Share via


WeakEventManager.Item[Object] Proprietà

Definizione

Ottiene o imposta i dati archiviati per l'origine specificata.

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

Parametri

source
Object

Indice in base zero dell'origine richiesta.

Valore della proprietà

Object

Dati archiviati dal gestore per questa origine.

Commenti

Le classi derivate possono scegliere i dati e il tipo da archiviare in questo indicizzatore. In genere viene implementato come WeakEventManager.ListenerList, che è un elenco di riferimenti deboli ai listener. Sarebbe necessario modificare questo tipo solo se il WeakEventManager.ListenerList tipo non può contenere le informazioni necessarie. In tal caso, sarà necessario eseguire l'override del Purge metodo in modo che tutte le operazioni di pulizia del tipo sottostante vengano eseguite correttamente.

Si applica a

Vedi anche