private IList GetCustomFilterSource() { IList list = GetCustomFilterSourceCore(); List<TokenEditToken> newList = new List<TokenEditToken>(); var edit = this.OwnerEdit as TokenEditV2; for (int i = 0; i < list.Count; i++) { TokenEditFilterEventArgs args = new TokenEditFilterEventArgs(list[i] as TokenEditToken); edit.OnCustomFilterText(args); if (args.IsValidToken) { newList.Add(list[i] as TokenEditToken); } } return newList; }
internal void OnCustomFilterText(TokenEditFilterEventArgs args) { CustomFilterHandler?.Invoke(this, args); }
internal void OnCustomFilterText(TokenEditFilterEventArgs args) { this.Properties.OnCustomFilterText(args); }