Freigeben über


WeakEventManager.Item[Object] Eigenschaft

Definition

Ruft die Daten ab, die für die angegebene Quelle gespeichert werden, oder legt diese fest.

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

Parameter

source
Object

Der nullbasierte Index der angeforderten Quelle.

Eigenschaftswert

Object

Daten, die vom Manager für diese Quelle gespeichert werden.

Hinweise

Abgeleitete Klassen können auswählen, welche Daten und Typ in diesem Indexer gespeichert werden sollen. In der Regel wird dies als eine WeakEventManager.ListenerListListe schwacher Verweise auf Listener implementiert. Sie müssen diesen Typ nur ändern, wenn der WeakEventManager.ListenerList Typ Ihre erforderlichen Informationen nicht enthalten kann. Wenn ja, müssen Sie die Purge Methode außer Kraft setzen, damit alle Bereinigungen des zugrunde liegenden Typs ordnungsgemäß ausgeführt werden.

Gilt für

Siehe auch