StateManagedCollection.OnInsert(Int32, Object) 方法

定义

在派生类中替代时,在 IList.Insert(Int32, Object)IList.Add(Object) 方法向集合中添加项之前执行附加工作。

protected:
 virtual void OnInsert(int index, System::Object ^ value);
protected virtual void OnInsert (int index, object value);
abstract member OnInsert : int * obj -> unit
override this.OnInsert : int * obj -> unit
Protected Overridable Sub OnInsert (index As Integer, value As Object)

参数

index
Int32

从零开始的索引,应在该位置由 IList.Insert(Int32, Object) 方法插入 value

value
Object

要插入到 StateManagedCollection 中的对象。

注解

派生自 StateManagedCollection 的集合可以重写 OnInsert 方法,以在使用 IList.AddIList.Insert 方法将项添加到集合之前执行任何其他工作。

适用于

另请参阅