Ler em inglês

Compartilhar via


Propriedade ToolWindows.ErrorList

Obtém a lista de erros exibidos no IDE.

Namespace:  EnvDTE80
Assembly:  EnvDTE80 (em EnvDTE80.dll)

Sintaxe

ErrorList ErrorList { get; }

Valor de propriedade

Tipo: EnvDTE80.ErrorList
Lista de erros que pode ser enumerada erros individuais.

Exemplos

Este exemplo do suplemento abre o Error List janela e exibe os erros, se presente, uma caixa de mensagem. Antes de executar este exemplo, construa um projeto com alguns erros nele.

Para obter mais informações sobre como executar este exemplo como um suplemento, consulte Como: compilar e Executar a automação de exemplos de Código do modelo de objeto.

using EnvDTE;
using EnvDTE80;
using System.Windows.Forms;
public void OnConnection(object application,
 ext_ConnectMode connectMode, object addInInst, ref Array custom)
{
    _applicationObject = (DTE2)application;
    _addInInstance = (AddIn)addInInst;
    GetErrorList(_applicationObject);
}
public void GetErrorList(DTE2 dte)
{
    ErrorList myErrors;
    int count;
    String aString = null;
    _applicationObject.ExecuteCommand("View.ErrorList", " ");
    myErrors = _applicationObject.ToolWindows.ErrorList;
    count = myErrors.ErrorItems.Count;
    if (count != 0)
    {
        for (int i = 1; i <= count; i++)
        {
            aString +=
(myErrors.ErrorItems.Item(i).Description.ToString() + "\n");
        }
        MessageBox.Show(aString);
    }
    else
    {
        MessageBox.Show("There are no items in the error list.");
    }
}

Segurança do .NET Framework

Consulte também

Referência

ToolWindows Interface

Namespace EnvDTE80