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 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。