Metoda ErrorListObserver.OnValidationMessagesChanging —
Zastąpić, aby przetworzyć zmiany do pobierania wiadomości.
Przestrzeń nazw: Microsoft.VisualStudio.Modeling.Shell
Zestaw: Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (w Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll)
Składnia
'Deklaracja
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
)
Parametry
- messagesBeforeUpdate
Typ: System.Collections.ObjectModel.ReadOnlyCollection<ValidationMessage>
- messagesRemoved
Typ: System.Collections.ObjectModel.ReadOnlyCollection<ValidationMessage>
- messagesAdded
Typ: System.Collections.ObjectModel.ReadOnlyCollection<ValidationMessage>
- messagesAfterUpdate
Typ: System.Collections.ObjectModel.ReadOnlyCollection<ValidationMessage>
Uwagi
metody są nazywane w następującej kolejności: 1.OnValidationMessagesChanging 2.OnValidationMessageRemoved - jest wywoływana raz dla każdej wiadomości usunięte.3.OnValidationMessageAdded - jest wywoływana raz dla każdej dodanej wiadomości.4.OnValidationMessagesChangedSummary
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..