BuildProvider.ProcessCompileErrors(CompilerResults) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Po zastąpieniu w klasie pochodnej umożliwia przeglądanie komunikatów o błędach kompilatora, dzięki czemu można je zmodyfikować w celu udostępnienia dodatkowych informacji.
public:
virtual void ProcessCompileErrors(System::CodeDom::Compiler::CompilerResults ^ results);
public virtual void ProcessCompileErrors (System.CodeDom.Compiler.CompilerResults results);
abstract member ProcessCompileErrors : System.CodeDom.Compiler.CompilerResults -> unit
override this.ProcessCompileErrors : System.CodeDom.Compiler.CompilerResults -> unit
Public Overridable Sub ProcessCompileErrors (results As CompilerResults)
Parametry
- results
- CompilerResults
Wyniki kompilatora.
Uwagi
Zazwyczaj tę metodę należy zastąpić, aby można było modyfikować błędy kompilatora, zanim zostaną wyświetlone, aby tekst błędu był bardziej przydatny dla użytkownika. Jest to przydatne w scenariuszach, w których wiesz kontekst niektórych błędów i może dostarczyć użytkownikowi informacje o tym, jak je naprawić. Oryginalny komunikat o błędzie kompilatora jest zwykle specyficzny dla określonej konstrukcji języka i może nie sprawić, że prawdziwa przyczyna lub rozwiązanie jest oczywiste dla użytkownika.
Dostęp do błędów można uzyskać przy użyciu CompilerResults obiektu przekazanego do metody .