Freigeben über


BuildProvider.ProcessCompileErrors(CompilerResults) Methode

Definition

Beim Überschreiben in einer abgeleiteten Klasse können Sie Compilerfehlermeldungen überprüfen, damit Sie sie ändern können, um weitere Informationen bereitzustellen.

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)

Parameter

results
CompilerResults

Compilerergebnisse.

Hinweise

In der Regel überschreiben Sie diese Methode, sodass Sie Compilerfehler ändern können, bevor sie angezeigt werden, um den Fehlertext für den Benutzer hilfreicher zu machen. Dies ist nützlich in Szenarien, in denen Sie den Kontext bestimmter Fehler kennen und dem Benutzer Informationen zur Behebung dieser Fehler bereitstellen können. Die ursprüngliche Compilerfehlermeldung ist in der Regel spezifisch für ein bestimmtes Sprachkonstrukt und macht die eigentliche Ursache oder Lösung für den Benutzer möglicherweise nicht offensichtlich.

Sie können auf die Fehler zugreifen, indem Sie das CompilerResults -Objekt verwenden, das an die -Methode übergeben wird.

Gilt für: