ValidationMessage - класс
Представляет сообщение проверки, состояние ошибку, предупреждение или сообщение.
Иерархия наследования
System.Object
Microsoft.VisualStudio.Modeling.Validation.ValidationMessage
Microsoft.VisualStudio.Modeling.Shell.TaskValidationMessage
Пространство имен: Microsoft.VisualStudio.Modeling.Validation
Сборка: Microsoft.VisualStudio.Modeling.Sdk.11.0 (в Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)
Синтаксис
'Декларация
Public Class ValidationMessage
public class ValidationMessage
Тип ValidationMessage предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
ValidationMessage(ValidationContext, String) | Инициализирует новый экземпляр класса ValidationMessage с помощью контекста и описания для сообщения. | |
ValidationMessage(ValidationContext, String, Int32, Int32) | Инициализирует новый экземпляр класса ValidationMessage, используя контекст, описание, номер линии и номер столбца для сообщения. | |
ValidationMessage(ValidationContext, String, String, ViolationType) | Инициализирует новый экземпляр класса ValidationMessage, используя контекст, описание, код и тип нарушений для сообщения. |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
Code | Возвращает код для сообщения. | |
Column | Получает столбец в линии текста, в котором произошла ошибка. | |
Context | Возвращает сведения о контексте для сообщения проверки. | |
Description | Возвращает описание сообщения проверки. | |
File | Возвращает имя указанного файла. | |
HelpKeyword | Возвращает или задает ключевое слово для поиска в Справки по Visual Studio. | |
Line | Возвращает номер линии в файле, на который ссылаются ошибка или предупреждение. | |
ReferencedFiles | Получает имена файлов, на которые ссылается ValidationMessage. | |
ReferencedModelElements | Возвращает элементы модели, на которые ссылается данное сообщение. | |
Type | Возвращает тип сообщения проверки. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
Equals | Проверяет, является ли сообщение проверку равно другому объекту. (Переопределяет Object.Equals(Object).) | |
Finalize | Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.) | |
GetHashCode | Возвращает идентификатор для ValidationMessage. (Переопределяет Object.GetHashCode().) | |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) | |
MemberwiseClone | Создает неполную копию текущего объекта Object. (Унаследовано от Object.) | |
ToString | Указывает сообщение проверки. (Переопределяет Object.ToString().) | |
UpdateFileReferences(IEnumerable<String>) | Содержит имена файлов для обновления из списка ноль или несколько имен файлов. | |
UpdateFileReferences(String) | Содержит имя файла для обновления. | |
UpdateReferencedModelElements | Обновляет, на которые ссылаются элементы модели. |
В начало страницы
Заметки
A ValidationMessage создает определяемый пользователем в методе проверки.Фактическое создание выполняется через виртуальный ValidationContext.ConstructValidationMessage метод.
Этот класс представляет сообщения проверки, ValidationMessageObserver класс может получить.
Дополнительные сведения см. в разделе Проверка в доменных языках.
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылки
Microsoft.VisualStudio.Modeling.Validation - пространство имен