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 объекта , передаваемого в метод .