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


ModelingErrorListProvider - класс

ModelingErrorListProvider обеспечивает ModelingdocData возможность вывода сообщений об ошибках/предупреждений в окно "Список ошибок" VS.

Этот интерфейс API CLS-несовместим. 

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

System.Object
  Microsoft.VisualStudio.Modeling.Shell.ModelingErrorListProvider

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

Синтаксис

'Декларация
<CLSCompliantAttribute(False)> _
Public NotInheritable Class ModelingErrorListProvider _
    Implements IDisposable, IVsRunningDocTableEvents
[CLSCompliantAttribute(false)]
public sealed class ModelingErrorListProvider : IDisposable, 
    IVsRunningDocTableEvents

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

Свойства

  Имя Описание
Открытое свойство Count Число элементов, находящихся в списке в данный момент.

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

Методы

  Имя Описание
Открытый метод AddItem Добавление нового элемента в список.
Открытый метод Clear Очистить элементы.
Открытый метод Dispose Освобождает все ресурсы, используемые текущим экземпляром класса ModelingErrorListProvider.
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Защищенный метод Finalize Деструктор (Переопределяет Object.Finalize().)
Открытый метод GetHashCode Служит хэш-функцией по умолчанию. (Унаследовано от Object.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый метод HideItems Удаляет элементы из окна списка ошибок.
Открытый метод ResumeRefresh Возобновляет список ошибок каждый раз при добавлении элемента.Должен вызываться после SuspendRefresh, обычно сразу после добавления последнего элемента пакета.
Открытый метод ShowItems Отобразить элементы в окне "Список ошибок".
Открытый метод SuspendRefresh Предотвращает обновление списка ошибок синхронно каждый раз при добавлении элемента.Вызов SuspendRefresh перед добавлением большое число элементов в список ошибок приводит к повышению производительности.
Открытый метод ToString Возвращает строку, представляющую текущий объект. (Унаследовано от Object.)

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

Явные реализации интерфейса

  Имя Описание
Явная реализация интерфейсаЗакрытый метод IVsRunningDocTableEvents.OnAfterAttributeChange IVsRunningDocTableEvents.OnAfterAttributeChange
Явная реализация интерфейсаЗакрытый метод IVsRunningDocTableEvents.OnAfterDocumentWindowHide IVsRunningDocTableEvents.OnAfterDocumentWindowHide
Явная реализация интерфейсаЗакрытый метод IVsRunningDocTableEvents.OnAfterFirstDocumentLock IVsRunningDocTableEvents.OnAfterFirstDocumentLock
Явная реализация интерфейсаЗакрытый метод IVsRunningDocTableEvents.OnAfterSave IVsRunningDocTableEvents.OnAfterSave
Явная реализация интерфейсаЗакрытый метод IVsRunningDocTableEvents.OnBeforeDocumentWindowShow IVsRunningDocTableEvents.OnBeforeDocumentWindowShow
Явная реализация интерфейсаЗакрытый метод IVsRunningDocTableEvents.OnBeforeLastDocumentUnlock IVsRunningDocTableEvents.OnBeforeLastDocumentUnlock

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

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

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

См. также

Ссылки

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