StateManagedCollection.OnRemove(Int32, Object) Methode
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.
Beim Überschreiben in einer abgeleiteten Klasse werden zusätzliche Aufgaben ausgeführt, bevor die IList.Remove(Object)-Methode oder die IList.RemoveAt(Int32)-Methode das angegebene Element aus der Auflistung entfernt.
protected:
virtual void OnRemove(int index, System::Object ^ value);
protected virtual void OnRemove (int index, object value);
abstract member OnRemove : int * obj -> unit
override this.OnRemove : int * obj -> unit
Protected Overridable Sub OnRemove (index As Integer, value As Object)
Parameter
- index
- Int32
Der nullbasierte Index des zu entfernenden Elements, der beim Aufruf von IList.RemoveAt(Int32) verwendet wird.
- value
- Object
Das Objekt, das aus der StateManagedCollection entfernt werden soll, die beim Aufruf von IList.Remove(Object) verwendet wird.
Hinweise
Von der Methode abgeleitete StateManagedCollection Auflistungen können alle zusätzlichen Arbeiten außer OnRemove Kraft setzen, bevor ein Element mithilfe der IList.Remove IList.RemoveAt Methode aus der Auflistung entfernt wird.