private IEnumerable <Completion> GetFunctionCompletionDataList(CompletionIconSource completionIconSource) { var completions = new List <Completion>(); foreach (var function in _functions) { completions.Add(new Completion() { DisplayText = function.Name, InsertionText = function.Name, Description = function.Description, IconSource = completionIconSource.GetFunctionImage(), IconAutomationText = null, }); } ; return(completions); }