BuildProvider.ProcessCompileErrors(CompilerResults) Metoda

Definicja

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 .

Dotyczy