Поделиться через


TaskValidationMessage - класс

Представляет ошибку проверки, предупреждение или информационное сообщение.

Иерархия наследования

System.Object
  Microsoft.VisualStudio.Modeling.Validation.ValidationMessage
    Microsoft.VisualStudio.Modeling.Shell.TaskValidationMessage

Пространство имен:  Microsoft.VisualStudio.Modeling.Shell
Сборка:  Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (в Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll)

Синтаксис

'Декларация
Public Class TaskValidationMessage _
    Inherits ValidationMessage
public class TaskValidationMessage : ValidationMessage

Тип TaskValidationMessage предоставляет следующие члены.

Конструкторы

  Имя Описание
Открытый метод TaskValidationMessage Конструктор.

В начало страницы

Свойства

  Имя Описание
Открытое свойство Category Категория задачи.
Открытое свойство Code Возвращает код для сообщения. (Унаследовано от ValidationMessage.)
Открытое свойство Column Получает столбец в линии текста, в котором произошла ошибка. (Унаследовано от ValidationMessage.)
Открытое свойство Context Возвращает сведения о контексте для сообщения проверки. (Унаследовано от ValidationMessage.)
Открытое свойство Description Возвращает описание сообщения проверки. (Унаследовано от ValidationMessage.)
Открытое свойство File возвращает имя первого связанного файла, если он существует; в противном случае - значение null. (Переопределяет ValidationMessage.File.)
Открытое свойство HelpKeyword Возвращает или задает ключевое слово для поиска в Справки по Visual Studio. (Унаследовано от ValidationMessage.)
Открытое свойство Line Возвращает номер линии в файле, на который ссылаются ошибка или предупреждение. (Унаследовано от ValidationMessage.)
Открытое свойство ReferencedFiles Получает имена файлов, на которые ссылается ValidationMessage. (Унаследовано от ValidationMessage.)
Открытое свойство ReferencedModelElements Возвращает элементы модели, на которые ссылается данное сообщение. (Унаследовано от ValidationMessage.)
Открытое свойство Type Возвращает тип сообщения проверки. (Унаследовано от ValidationMessage.)

В начало страницы

Методы

  Имя Описание
Открытый метод Configure настраивает предоставленную задачу со значениями данного сообщения.
Открытый метод Equals Проверяет, является ли сообщение проверку равно другому объекту. (Унаследовано от ValidationMessage.)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Открытый метод GetHashCode Возвращает идентификатор для ValidationMessage. (Унаследовано от ValidationMessage.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый метод IsMatch(TaskItem) определяет, если указанный taskItem представляющий данное сообщение.
Открытый метод IsMatch(IVsTaskItem) определяет, если указанный taskItem представляющий данное сообщение.
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод ToString Указывает сообщение проверки. (Унаследовано от ValidationMessage.)
Открытый метод UpdateFileReferences(IEnumerable<String>) Содержит имена файлов для обновления из списка ноль или несколько имен файлов. (Унаследовано от ValidationMessage.)
Открытый метод UpdateFileReferences(String) Содержит имя файла для обновления. (Унаследовано от ValidationMessage.)
Открытый метод UpdateReferencedModelElements Обновляет, на которые ссылаются элементы модели. (Унаследовано от ValidationMessage.)

В начало страницы

Заметки

TaskValidationMessages предоставляется VsValidationContext, который переопределяет ConstructValidationMessage.Он содержит сведения для работы с окном инструментов ErrorList Visual Studio.Оно, способное для перехода к фигуре на схеме, которое привело к вызову исключения элемента из модели.

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.VisualStudio.Modeling.Shell - пространство имен