public static string GetText(this IVsTextLines buffer)
        {
            var entireSpan = buffer.CreateSpanForAllLines();

            string text;

            buffer.GetLineText(entireSpan.iStartLine, entireSpan.iStartIndex, entireSpan.iEndLine, entireSpan.iEndIndex, out text);

            return(text);
        }