WeakEventManager.Item[Object] Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Daten ab, die für die angegebene Quelle gespeichert werden, oder legt sie 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
Daten, die vom Vorgesetzten für diese Quelle gespeichert werden.
Hinweise
Abgeleitete Klassen können auswählen, welche Daten und Typ in diesem Indexer gespeichert werden sollen. Dies wird in der Regel 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 überschreiben, damit alle Bereinigungen des zugrunde liegenden Typs ordnungsgemäß ausgeführt werden.