Partager via


DirectiveProcessor.Errors, propriété

Obtient les erreurs survenues lors de le traitement des directives.

Espace de noms :  Microsoft.VisualStudio.TextTemplating
Assembly :  Microsoft.VisualStudio.TextTemplating.11.0 (dans Microsoft.VisualStudio.TextTemplating.11.0.dll)

Syntaxe

'Déclaration
Protected Property Errors As CompilerErrorCollection
protected CompilerErrorCollection Errors { get; private set; }
protected:
property CompilerErrorCollection^ Errors {
    CompilerErrorCollection^ get ();
    private: void set (CompilerErrorCollection^ value);
}
member Errors : CompilerErrorCollection with get, private set
function get Errors () : CompilerErrorCollection
private function set Errors (value : CompilerErrorCollection)

Valeur de propriété

Type : System.CodeDom.Compiler.CompilerErrorCollection
CompilerErrorCollection qui contient les erreurs et les avertissements qui se sont produits en traitant les directives.

Notes

Les erreurs qui se produisent lors de le traitement des directives peuvent être stockées dans cette propriété.Le moteur passe les erreurs à l'hôte lors de le traitement de fin, et l'hôte peut décider comment les afficher.Par exemple, l'hôte peut afficher les erreurs dans l'interface utilisateur ou les écrire dans un fichier.

Exemples

L'exemple de code suivant affiche une implémentation possible pour un processeur de directive personnalisé.Cet exemple de code fait partie d'un exemple plus complet fourni pour la classe DirectiveProcessor.

private CompilerErrorCollection errorsValue;
public new CompilerErrorCollection Errors
{
    get { return errorsValue; }
}
Private errorsValue As CompilerErrorCollection
Public Shadows ReadOnly Property Errors() As CompilerErrorCollection
    Get
        Return errorsValue
    End Get
End Property

Sécurité .NET Framework

Voir aussi

Référence

DirectiveProcessor Classe

Microsoft.VisualStudio.TextTemplating, espace de noms