WeakEventManager.Item[Object] WeakEventManager.Item[Object] WeakEventManager.Item[Object] WeakEventManager.Item[Object] Property

Definition

Ruft die Daten ab, die für die angegebene Quelle gespeichert werden, oder legt diese fest.Gets or sets the data being stored for the specified source.

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 Object Object Object

Der nullbasierte Index der angeforderten Quelle.The zero-based index of the requested source.

Eigenschaftswert

Daten, die vom Manager für diese Quelle gespeichert werden.Data being stored by the manager for this source.

Hinweise

Abgeleitete Klassen können Daten- und Typ, in diesem Indexer zu speichern.Derived classes can choose what data and type to store in this indexer. Dies wird in der Regel implementiert, als eine WeakEventManager.ListenerList, eine Liste der schwachen Verweise auf den Listener.Typically this is implemented as a WeakEventManager.ListenerList, which is a list of weak references to listeners. Sie müssen nur zum Ändern dieses Typs, wenn die WeakEventManager.ListenerList Typ kann nicht die erforderliche Informationen enthalten.You would only have to change this type if the WeakEventManager.ListenerList type cannot contain your required information. Wenn also Sie außer Kraft setzen müssen der Purge Methode, damit alle Bereinigung des zugrunde liegenden Typs ordnungsgemäß ausgeführt wird.If so, you will have to override the Purge method so that all cleanup of the underlying type is performed correctly.

Gilt für:

Siehe auch