public QuickDocTitleAndText GetHtml(PsiLanguageType presentationLanguage)
        {
            var element = myEnvoy.GetValidDeclaredElement();

            if (element == null)
            {
                return(QuickDocTitleAndText.Empty);
            }

            // Present in the standard fashion
            var details = GetDetails(element);

#if WAVE07
            var text = XmlDocHtmlPresenter.Run(details, element.Module,
                                               element, presentationLanguage, XmlDocHtmlUtil.NavigationStyle.All,
                                               XmlDocHtmlUtil.CrefManager, myTheming);
#else
            var text = XmlDocHtmlPresenter.Run(details, element.Module,
                                               element, presentationLanguage, XmlDocHtmlUtil.NavigationStyle.All,
                                               XmlDocHtmlUtil.ProcessCRef, myTheming);
#endif
            var title = DeclaredElementPresenter.Format(presentationLanguage,
                                                        DeclaredElementPresenter.FULL_NESTED_NAME_PRESENTER, element);

            return(new QuickDocTitleAndText(text, title));
        }