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); }