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


ExternalError - структура

Используется для создания новой внешней ошибка.

Пространство имен:  Microsoft.VisualStudio.TextManager.Interop
Сборка:  Microsoft.VisualStudio.TextManager.Interop.8.0 (в Microsoft.VisualStudio.TextManager.Interop.8.0.dll)

Синтаксис

'Декларация
Public Structure ExternalError
public struct ExternalError
public value class ExternalError
[<Sealed>]
type ExternalError =  struct end
JScript поддерживает использование структур, но не объявление новых структур.

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

Методы

  Имя Описание
Открытый метод Equals Показывает, равен ли этот экземпляр заданному объекту. (Унаследовано от ValueType.)
Открытый метод GetHashCode Возвращает хэш-код для данного экземпляра. (Унаследовано от ValueType.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый метод ToString Возвращает полное имя типа этого экземпляра. (Унаследовано от ValueType.)

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

Поля

  Имя Описание
Открытое поле bstrFileName Имя файла, содержащего ошибку.
Открытое поле bstrText Текст ошибки.
Открытое поле fError Ненулевое значение для ошибки, равно нулю для предупреждения.
Открытое поле iCol Номер столбца ошибок.
Открытое поле iErrorID Идентификатор ошибки
Открытое поле iLine Номер линии ошибки.

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

Заметки

Модель COM подписи

Из: singlefileeditor.idl

typedef struct _tag_ExternalError {
    long iLine;
    long iCol;
    long iErrorID;
    BOOL fError;
    BSTR bstrText;
    BSTR bstrFileName;
} ExternalError;

Эта структура используется в Next интерфейс и возвращается путем вызова IVsEnumExternalErrors метод.

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

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

См. также

Ссылки

Microsoft.VisualStudio.TextManager.Interop - пространство имен