BuildProvider.ProcessCompileErrors(CompilerResults) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
При переопределении в производном классе позволяет просматривать сообщения об ошибках компилятора, чтобы их можно было изменить, чтобы предоставить дополнительные сведения.
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)
Параметры
- results
- CompilerResults
Результаты компилятора.
Комментарии
Обычно этот метод переопределяется таким образом, чтобы можно было изменить ошибки компилятора перед их отображением, чтобы сделать текст ошибки более полезным для пользователя. Это полезно в сценариях, когда вы знаете контекст некоторых ошибок и можете предоставить пользователю информацию о том, как их исправить. Исходное сообщение об ошибке компилятора обычно зависит от конкретной конструкции языка и может не сделать реальной причиной или решением, очевидным для пользователя.
Доступ к ошибкам можно получить с помощью объекта, переданного CompilerResults методу.