Indicates that a list of validation messages is changing.
Namespace: Microsoft.VisualStudio.Modeling.Validation
Assembly: Microsoft.VisualStudio.Modeling.Sdk (in Microsoft.VisualStudio.Modeling.Sdk.dll)
Syntax
'Declaration
Protected Overridable Sub OnValidationMessagesChanging ( _
messagesBeforeUpdate As ReadOnlyCollection(Of ValidationMessage), _
messagesRemoved As ReadOnlyCollection(Of ValidationMessage), _
messagesAdded As ReadOnlyCollection(Of ValidationMessage), _
messagesAfterUpdate As ReadOnlyCollection(Of ValidationMessage) _
)
'Usage
Dim messagesBeforeUpdate As ReadOnlyCollection(Of ValidationMessage)
Dim messagesRemoved As ReadOnlyCollection(Of ValidationMessage)
Dim messagesAdded As ReadOnlyCollection(Of ValidationMessage)
Dim messagesAfterUpdate As ReadOnlyCollection(Of ValidationMessage)
Me.OnValidationMessagesChanging(messagesBeforeUpdate, _
messagesRemoved, messagesAdded, _
messagesAfterUpdate)
protected virtual void OnValidationMessagesChanging(
ReadOnlyCollection<ValidationMessage> messagesBeforeUpdate,
ReadOnlyCollection<ValidationMessage> messagesRemoved,
ReadOnlyCollection<ValidationMessage> messagesAdded,
ReadOnlyCollection<ValidationMessage> messagesAfterUpdate
)
protected:
virtual void OnValidationMessagesChanging(
ReadOnlyCollection<ValidationMessage^>^ messagesBeforeUpdate,
ReadOnlyCollection<ValidationMessage^>^ messagesRemoved,
ReadOnlyCollection<ValidationMessage^>^ messagesAdded,
ReadOnlyCollection<ValidationMessage^>^ messagesAfterUpdate
)
protected function OnValidationMessagesChanging(
messagesBeforeUpdate : ReadOnlyCollection<ValidationMessage>,
messagesRemoved : ReadOnlyCollection<ValidationMessage>,
messagesAdded : ReadOnlyCollection<ValidationMessage>,
messagesAfterUpdate : ReadOnlyCollection<ValidationMessage>
)
Parameters
messagesBeforeUpdate
Type: System.Collections.ObjectModel.ReadOnlyCollection<ValidationMessage>The ValidationMessage objects before the update occurred.
messagesRemoved
Type: System.Collections.ObjectModel.ReadOnlyCollection<ValidationMessage>The ValidationMessage objects that were removed.
messagesAdded
Type: System.Collections.ObjectModel.ReadOnlyCollection<ValidationMessage>The ValidationMessage objects that were added.
messagesAfterUpdate
Type: System.Collections.ObjectModel.ReadOnlyCollection<ValidationMessage>The ValidationMessage objects after the update occurred.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.
See Also
Reference
ValidationMessageObserver Class