Partager via


IVsReportExternalErrors, interface

Utilisé pour gérer une liste de messages d'erreur associés à un projet particulier.

Espace de noms :  Microsoft.VisualStudio.TextManager.Interop
Assembly :  Microsoft.VisualStudio.TextManager.Interop.8.0 (dans Microsoft.VisualStudio.TextManager.Interop.8.0.dll)

Syntaxe

'Déclaration
<InterfaceTypeAttribute()> _
<GuidAttribute("96F0CABD-DB51-428F-A42D-C756057D35C2")> _
Public Interface IVsReportExternalErrors
[InterfaceTypeAttribute()]
[GuidAttribute("96F0CABD-DB51-428F-A42D-C756057D35C2")]
public interface IVsReportExternalErrors
[InterfaceTypeAttribute()]
[GuidAttribute(L"96F0CABD-DB51-428F-A42D-C756057D35C2")]
public interface class IVsReportExternalErrors
[<InterfaceTypeAttribute()>]
[<GuidAttribute("96F0CABD-DB51-428F-A42D-C756057D35C2")>]
type IVsReportExternalErrors =  interface end
public interface IVsReportExternalErrors

Le type IVsReportExternalErrors expose les membres suivants.

Méthodes

  Nom Description
Méthode publique AddNewErrors Remplace la liste actuelle d'erreurs par la liste spécifiée.
Méthode publique ClearAllErrors Éliminez toutes les erreurs de la liste.
Méthode publique GetErrors Extrait une copie de la liste d'erreurs.

Début

Notes

Cette interface est utilisée pour gérer une liste de messages d'erreur pour un projet particulier qui implémente les infos-bulle contextuelle d'Intellisense.

Remarques à l'attention des implémenteurs

Cette interface est implémentée par un type de projet pour prendre en charge collecter des messages d'erreur pour le projet. Cette interface est implémentée uniquement sur les types de projet qui implémentent l'interface d'IVsIntellisenseProject.

Remarques à l'attention des appelants

Cette interface est obtenue en appelant la méthode d'GetExternalErrorReporter dans l'interface d'IVsIntellisenseProject.

Voir aussi

Référence

Microsoft.VisualStudio.TextManager.Interop, espace de noms