protected CustomItemsRequestEventArgs RaiseCustomItemsRequested(ICompletionListBuilder items) { if (CustomItemsRequested != null) { CustomItemsRequestEventArgs e = new CustomItemsRequestEventArgs(items); CustomItemsRequested(e); return(e); } return(null); }
public void FillItems(ICompletionListBuilder items) { CustomItemsRequestEventArgs e = RaiseCustomItemsRequested(items); if (e != null && e.ShowOnlyCustomItems) { return; } items.AddRange(this.Items); }