Udostępnij za pośrednictwem


Metoda AuthoringSink.AddError —

Dodaje błąd podczas analizowania wiadomości za zgłoszenie później.

Przestrzeń nazw:  Microsoft.VisualStudio.Package
Zestawy:   Microsoft.VisualStudio.Package.LanguageService.9.0 (w Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
  Microsoft.VisualStudio.Package.LanguageService (w Microsoft.VisualStudio.Package.LanguageService.dll)
  Microsoft.VisualStudio.Package.LanguageService.11.0 (w Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.10.0 (w Microsoft.VisualStudio.Package.LanguageService.10.0.dll)

Składnia

'Deklaracja
Public Overridable Sub AddError ( _
    path As String, _
    message As String, _
    context As TextSpan, _
    sev As Severity _
)
public virtual void AddError(
    string path,
    string message,
    TextSpan context,
    Severity sev
)

Parametry

  • message
    Typ: System.String
    [w] Komunikat o błędzie do raportu.

Uwagi

Parser napotka błędy podczas analizowania operacji, można przechowywać błędy później zgłoszenie za pomocą tej metody.Analizator składni można odzyskać błędy składni proste i kontynuować na analizowanie przyjmowane jest założenie, w tym miejscu.Pozwala to użytkownikowi zobaczyć wszystkie napotkane błędy, a następnie poprawić je wszystkie, przed zatwierdzeniem do kompilacji.

Należy zauważyć, że takie podejście do przechowywania błędów jest używana z dynamicznie, sprawdzanie kodu źródłowego, zanim użytkownik faktycznie kompiluje kod.Wszystkie błędy na liście wyświetlane są w kodzie (zazwyczaj z niebieską linią falistą), a komunikat o błędzie jest wyświetlany, jeśli użytkownik posiada kursor nad linią błąd.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

AuthoringSink Klasa

Przestrzeń nazw Microsoft.VisualStudio.Package