Partilhar via


Classe ErrorListObserver

ErrorListObserver monitora alterações VsValidationController após a validação.Ele reporta a erro/aviso/mensagem na janela de saída e ErrorList VS.

Esta API não compatível com CLS. 

Hierarquia de herança

System.Object
  Microsoft.VisualStudio.Modeling.Validation.ValidationMessageObserver
    Microsoft.VisualStudio.Modeling.Shell.ErrorListObserver

Namespace:  Microsoft.VisualStudio.Modeling.Shell
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (em Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll)

Sintaxe

'Declaração
<CLSCompliantAttribute(False)> _
Public Class ErrorListObserver _
    Inherits ValidationMessageObserver _
    Implements IDisposable
[CLSCompliantAttribute(false)]
public class ErrorListObserver : ValidationMessageObserver, 
    IDisposable

O tipo ErrorListObserver expõe os membros a seguir.

Construtores

  Nome Descrição
Método público ErrorListObserver constructor

Superior

Propriedades

  Nome Descrição
Propriedade pública TaskProvider fornece acesso à lista de tarefas.

Superior

Métodos

  Nome Descrição
Método público Dispose Libera todos os recursos utilizados pela instância atual da ErrorListObserver classe.
Método público Equals Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método protegido Finalize Use a sintaxe do destruidor C# para o código de finalização.Esse destruidor será executado somente se o método Dispose não chamado.Ele dá a sua classe base a oportunidade para finalizar.Não fornecem destruidores em tipos derivados da classe. (Substitui Object.Finalize().)
Método público GetHashCode Serve como uma função de hash para um tipo específico. (Herdado de Object.)
Método público GetType Obtém Type da instância atual. (Herdado de Object.)
Método protegido MemberwiseClone Cria uma cópia superficial de Objectatual. (Herdado de Object.)
Método protegido OnValidationBeginning Chamado quando começa a validação. (Substitui ValidationMessageObserver.OnValidationBeginning(ValidationContext).)
Método protegido OnValidationEnded Chamado quando termina de validação. (Substitui ValidationMessageObserver.OnValidationEnded(ValidationContext).)
Método protegido OnValidationMessageAdded Chamado quando as mensagens de validação são adicionadas. (Substitui ValidationMessageObserver.OnValidationMessageAdded(ValidationMessage).)
Método protegido OnValidationMessageRemoved Relate mensagens removidas para a lista de tarefas. (Substitui ValidationMessageObserver.OnValidationMessageRemoved(ValidationMessage).)
Método protegido OnValidationMessagesChangedSummary Indica que a lista de mensagens de validação foi alterado. (Herdado de ValidationMessageObserver.)
Método protegido OnValidationMessagesChanging Substitua para processar uma alteração para a coleção de mensagem. (Substitui ValidationMessageObserver.OnValidationMessagesChanging(ReadOnlyCollection<ValidationMessage>, ReadOnlyCollection<ValidationMessage>, ReadOnlyCollection<ValidationMessage>, ReadOnlyCollection<ValidationMessage>).)
Método público ToString Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.)

Superior

Acesso thread-safe

Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.VisualStudio.Modeling.Shell