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
)
Параметры
- messagesBeforeUpdate
Тип: System.Collections.ObjectModel.ReadOnlyCollection<ValidationMessage>
- messagesRemoved
Тип: System.Collections.ObjectModel.ReadOnlyCollection<ValidationMessage>
- messagesAdded
Тип: System.Collections.ObjectModel.ReadOnlyCollection<ValidationMessage>
- messagesAfterUpdate
Тип: System.Collections.ObjectModel.ReadOnlyCollection<ValidationMessage>
Заметки
методы вызываются в указанном порядке: 1.OnValidationMessagesChanging 2.OnValidationMessageRemoved - Позвонимое один раз для каждого сообщения сбрасывается.3.OnValidationMessageAdded - Позвонимое один раз для каждого сообщения.4.OnValidationMessagesChangedSummary
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.