예제 #1
0
        protected virtual void CompilationChanged(object sender, CompilationChangedEventArgs e)
        {
            ITextSnapshot textSnapshot = e.NewCompilation.Text;

            this.TagsChanged?.Invoke(this, new SnapshotSpanEventArgs(new SnapshotSpan(textSnapshot, Span.FromBounds(0, textSnapshot.Length))));
        }
예제 #2
0
 private void CompilationChanged(object sender, CompilationChangedEventArgs e)
 {
     this.UpdateAllSinks();
 }
예제 #3
0
 protected override void CompilationChanged(object sender, CompilationChangedEventArgs e)
 {
     base.CompilationChanged(sender, e);
     this.Factory.UpdateErrors(this.BackgroundCompilation.FilePath, this.BackgroundCompilation.CompilationSnapshot);
 }