ErrorListObserver 类

定义

重要

此 API 不符合 CLS。

ErrorListObserver 在 VsValidationController 完成验证后监视更改。 它在 VS ErrorList and Output 窗口中报告错误/警告/消息。

public ref class ErrorListObserver : Microsoft::VisualStudio::Modeling::Validation::ValidationMessageObserver, IDisposable
[System.CLSCompliant(false)]
public class ErrorListObserver : Microsoft.VisualStudio.Modeling.Validation.ValidationMessageObserver, IDisposable
[<System.CLSCompliant(false)>]
type ErrorListObserver = class
    inherit ValidationMessageObserver
    interface IDisposable
Public Class ErrorListObserver
Inherits ValidationMessageObserver
Implements IDisposable
继承
ErrorListObserver
属性
实现

构造函数

ErrorListObserver(IServiceProvider)

构造函数

属性

TaskProvider

提供对任务列表的访问。

方法

Dispose()

不要将此方法设置为虚方法。 派生类不应重写此方法。

Finalize()

使用 c # 析构函数语法来完成终止代码。 仅当不调用 Dispose 方法时,才会运行此析构函数。 它为基类提供了完成的机会。 不要在从此类派生的类型中提供析构函数。

OnValidationBeginning(ValidationContext)

用于捕获验证开始统计信息的 Overriddable 方法

OnValidationEnded(ValidationContext)

用于捕获验证结束通知的 Overriddable 方法。

OnValidationMessageAdded(ValidationMessage)

将消息报告添加到任务列表。

OnValidationMessageRemoved(ValidationMessage)

向任务列表报告删除的消息。

OnValidationMessagesChangedSummary(ReadOnlyCollection<ValidationMessage>, ReadOnlyCollection<ValidationMessage>)

重写以处理对消息集合的更改的摘要。

(继承自 ValidationMessageObserver)
OnValidationMessagesChanging(ReadOnlyCollection<ValidationMessage>, ReadOnlyCollection<ValidationMessage>, ReadOnlyCollection<ValidationMessage>, ReadOnlyCollection<ValidationMessage>)

重写以处理对消息集合的更改。

适用于