public DateTimeIntellisenseProvider()
        {
            Optional = false;
            IntellisenseProviderType = IntellisenseProviderType.NonDefault;
            IDateTimeParser dateTimeParser = DateTimeConverterFactory.CreateParser();

            _intellisenseResults = dateTimeParser.DateTimeFormatParts.Select(p =>
            {
                IIntellisenseResult intellisenseResult = IntellisenseFactory.CreateDateTimeResult(IntellisenseFactory.CreateDateTimePart(p.Value, p.Description));
                return(intellisenseResult);
            }).OrderBy(p => p.Option.DisplayValue).ToList();
        }