private IEnumerable <Completion> GetKeywordCompletionDataList(CompletionIconSource completionIconSource)
        {
            var completions = new List <Completion>();

            foreach (var keyword in _keywords)
            {
                completions.Add(new Completion()
                {
                    DisplayText        = keyword.Name,
                    InsertionText      = keyword.Name,
                    Description        = keyword.Description,
                    IconSource         = completionIconSource.GetKeywordImage(),
                    IconAutomationText = null,
                });
            }
            ;

            return(completions);
        }