Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Override to process a change to the message collection.
Namespace: Microsoft.VisualStudio.Modeling.Shell
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Shell.10.0 (in Microsoft.VisualStudio.Modeling.Sdk.Shell.10.0.dll)
Syntax
'Declaration
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
)
protected:
virtual void OnValidationMessagesChanging(
ReadOnlyCollection<ValidationMessage^>^ messagesBeforeUpdate,
ReadOnlyCollection<ValidationMessage^>^ messagesRemoved,
ReadOnlyCollection<ValidationMessage^>^ messagesAdded,
ReadOnlyCollection<ValidationMessage^>^ messagesAfterUpdate
) override
abstract OnValidationMessagesChanging :
messagesBeforeUpdate:ReadOnlyCollection<ValidationMessage> *
messagesRemoved:ReadOnlyCollection<ValidationMessage> *
messagesAdded:ReadOnlyCollection<ValidationMessage> *
messagesAfterUpdate:ReadOnlyCollection<ValidationMessage> -> unit
override OnValidationMessagesChanging :
messagesBeforeUpdate:ReadOnlyCollection<ValidationMessage> *
messagesRemoved:ReadOnlyCollection<ValidationMessage> *
messagesAdded:ReadOnlyCollection<ValidationMessage> *
messagesAfterUpdate:ReadOnlyCollection<ValidationMessage> -> unit
protected override function OnValidationMessagesChanging(
messagesBeforeUpdate : ReadOnlyCollection<ValidationMessage>,
messagesRemoved : ReadOnlyCollection<ValidationMessage>,
messagesAdded : ReadOnlyCollection<ValidationMessage>,
messagesAfterUpdate : ReadOnlyCollection<ValidationMessage>
)
Parameters
- messagesBeforeUpdate
Type: System.Collections.ObjectModel.ReadOnlyCollection<ValidationMessage>
- messagesRemoved
Type: System.Collections.ObjectModel.ReadOnlyCollection<ValidationMessage>
- messagesAdded
Type: System.Collections.ObjectModel.ReadOnlyCollection<ValidationMessage>
- messagesAfterUpdate
Type: System.Collections.ObjectModel.ReadOnlyCollection<ValidationMessage>
Remarks
methods are called in this order: 1. OnValidationMessagesChanging 2. OnValidationMessageRemoved - called once for each message removed. 3. OnValidationMessageAdded - called once for each message added. 4. OnValidationMessagesChangedSummary
.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.