ErrorListObserver - класс
ErrorListObserver отслеживает изменения после завершения проверки VsValidationController.В нем отчеты ошибка/предупреждение или сообщение на СООТВЕТСТВИЕ ErrorList и окна вывода.
Этот интерфейс API CLS-несовместим.
Иерархия наследования
System.Object
Microsoft.VisualStudio.Modeling.Validation.ValidationMessageObserver
Microsoft.VisualStudio.Modeling.Shell.ErrorListObserver
Пространство имен: Microsoft.VisualStudio.Modeling.Shell
Сборка: Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (в Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll)
Синтаксис
'Декларация
<CLSCompliantAttribute(False)> _
Public Class ErrorListObserver _
Inherits ValidationMessageObserver _
Implements IDisposable
[CLSCompliantAttribute(false)]
public class ErrorListObserver : ValidationMessageObserver,
IDisposable
Тип ErrorListObserver предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
ErrorListObserver | Конструктор |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
TaskProvider | предоставляет доступ к списку задач. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
Dispose | Освобождает все ресурсы, используемые текущим экземпляром класса ErrorListObserver. | |
Equals | Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.) | |
Finalize | Используйте синтаксис деструкторов c# для кода завершения.Деструктор этого запускается, только если метод dispose не получает вызова.Он предоставляет свой базовому классу возможность обработки.Не предоставляйте деструкторы типов, производных от этого класса. (Переопределяет Object.Finalize().) | |
GetHashCode | Играет роль хэш-функции для определенного типа. (Унаследовано от Object.) | |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) | |
MemberwiseClone | Создает неполную копию текущего объекта Object. (Унаследовано от Object.) | |
OnValidationBeginning | Вызывается, когда начинается проверка. (Переопределяет ValidationMessageObserver.OnValidationBeginning(ValidationContext).) | |
OnValidationEnded | Вызывается, если проверка заканчивается. (Переопределяет ValidationMessageObserver.OnValidationEnded(ValidationContext).) | |
OnValidationMessageAdded | Вызывается, когда сообщения проверки. (Переопределяет ValidationMessageObserver.OnValidationMessageAdded(ValidationMessage).) | |
OnValidationMessageRemoved | Сообщения удаленным отчетом в список задач. (Переопределяет ValidationMessageObserver.OnValidationMessageRemoved(ValidationMessage).) | |
OnValidationMessagesChangedSummary | Указывает, что список сообщений проверки был изменен. (Унаследовано от ValidationMessageObserver.) | |
OnValidationMessagesChanging | Переопределение для обработки изменений в коллекции сообщений. (Переопределяет ValidationMessageObserver.OnValidationMessagesChanging(ReadOnlyCollection<ValidationMessage>, ReadOnlyCollection<ValidationMessage>, ReadOnlyCollection<ValidationMessage>, ReadOnlyCollection<ValidationMessage>).) | |
ToString | Возвращает строку, представляющую текущий объект. (Унаследовано от Object.) |
В начало страницы
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.