ValidationMessageObserver.OnValidationMessagesChanging 方法

指示验证消息列表更改。

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

语法

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

参数

备注

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

.NET Framework 安全性

请参见

参考

ValidationMessageObserver 类

Microsoft.VisualStudio.Modeling.Validation 命名空间