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 | |
---|---|---|
![]() |
AddNewErrors | Substitui a lista atual de erros com a lista especificada. |
![]() |
ClearAllErrors | Remova todos os erros da lista. |
![]() |
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.