private void Notify(int index, ScopeNode[] items, ScopeNodeCollectionChangeType action) { if (this.ItemsChanged != null) { this.ItemsChanged(this, new ScopeNodeCollectionEventArgs(index, items, action)); } }
public ScopeNodeCollectionEventArgs(int index, ScopeNode[] items, ScopeNodeCollectionChangeType changeType) { this._index = index; this._items = items; this._changeType = changeType; }