Partilhar via


Interface IVsReportExternalErrors

Usado para gerenciar uma lista das mensagens de erro associado a um projeto específico.

Namespace:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop.8.0 (em Microsoft.VisualStudio.TextManager.Interop.8.0.dll)

Sintaxe

'Declaração
<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

O tipo IVsReportExternalErrors expõe os membros a seguir.

Métodos

  Nome Descrição
Método público AddNewErrors Substitui a lista atual de erros com a lista especificada.
Método público ClearAllErrors Remova todos os erros da lista.
Método público GetErrors Recupera uma cópia da lista de erros.

Superior

Comentários

Essa interface é usada para gerenciar uma lista das mensagens de erro para um projeto específico que implementa as dicas de ferramentas pop-up do IntelliSense.

Observações para implementadores

Essa interface é implementada por um tipo de projeto para oferecer suporte a coleta de mensagens de erro para o projeto. Essa interface é implementada apenas em tipos de projeto que implementam o IVsIntellisenseProject interface.

Observações para chamadores

Essa interface é obtida chamando o GetExternalErrorReporter método na IVsIntellisenseProject interface.

Consulte também

Referência

Namespace Microsoft.VisualStudio.TextManager.Interop