ValidationMessage - класс
Представляет сообщение проверки, сообщающее об ошибку, предупреждение или сообщение.
Иерархия наследования
System.Object
Microsoft.VisualStudio.Modeling.Validation.ValidationMessage
Microsoft.VisualStudio.Modeling.Shell.TaskValidationMessage
Пространство имен: Microsoft.VisualStudio.Modeling.Validation
Сборка: Microsoft.VisualStudio.Modeling.Sdk.12.0 (в Microsoft.VisualStudio.Modeling.Sdk.12.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 | Обновляет элементы модели, на которые сделаны ссылки. |
В начало страницы
Заметки
ValidationMessage создается в определяемом пользователем метода проверки. Фактическое создание выполняется через виртуальный метод ValidationContext.ConstructValidationMessage.
Этот класс представляет сообщения проверки, класс ValidationMessageObserver доступ.
Для получения дополнительной информации см. Проверка в доменных языках.
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылки
Microsoft.VisualStudio.Modeling.Validation - пространство имен