public static VsTextSpan ToVsTextSpan(this SnapshotSpan snapshotSpan)
        {
            int startLine, startColumnIndex, endLine, endColumnIndex;

            snapshotSpan.GetLinesAndColumns(out startLine, out startColumnIndex, out endLine, out endColumnIndex);

            return(new VsTextSpan()
            {
                iStartLine = startLine,
                iStartIndex = startColumnIndex,
                iEndLine = endLine,
                iEndIndex = endColumnIndex
            });
        }