ErrorListObserver.OnValidationMessagesChanging 方法

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

命名空间:  Microsoft.VisualStudio.Modeling.Shell
程序集:  Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0(在 Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll 中)

语法

声明
Protected Overrides Sub OnValidationMessagesChanging ( _
    messagesBeforeUpdate As ReadOnlyCollection(Of ValidationMessage), _
    messagesRemoved As ReadOnlyCollection(Of ValidationMessage), _
    messagesAdded As ReadOnlyCollection(Of ValidationMessage), _
    messagesAfterUpdate As ReadOnlyCollection(Of ValidationMessage) _
)
protected override void OnValidationMessagesChanging(
    ReadOnlyCollection<ValidationMessage> messagesBeforeUpdate,
    ReadOnlyCollection<ValidationMessage> messagesRemoved,
    ReadOnlyCollection<ValidationMessage> messagesAdded,
    ReadOnlyCollection<ValidationMessage> messagesAfterUpdate
)

参数

备注

方法的调用顺序如下:1. OnValidationMessagesChanging 2。 为每个消息 - 调用的 OnValidationMessageRemoved 移除。 3. 为每个消息 - 调用的 OnValidationMessageAdded 添加。 4. OnValidationMessagesChangedSummary

.NET Framework 安全性

请参见

参考

ErrorListObserver 类

Microsoft.VisualStudio.Modeling.Shell 命名空间