コード例 #1
0
 internal static SnapshotSpan CreateSpanFromSwix(this ITextSnapshot snapshot, CompilerMessageEventArgs message)
 {
     return(snapshot.CreateSpanFromSwix(message.LineNumber, message.LinePosition, message.LinePositionEnd));
 }
コード例 #2
0
        internal static ITrackingSpan CreateTrackingSpanFromSwix(this ITextSnapshot snapshot, CompilerMessageEventArgs message, SpanTrackingMode trackingMode = SpanTrackingMode.EdgeExclusive)
        {
            SnapshotSpan span = snapshot.CreateSpanFromSwix(message);

            return(snapshot.CreateTrackingSpan(span, trackingMode));
        }
コード例 #3
0
 internal static SnapshotSpan ToSnapshotSpan(this Range range, ITextSnapshot snapshot)
 {
     return(snapshot.CreateSpanFromSwix(range));
 }