Partilhar via


Estrutura ExternalError

Usado para criar um novo erro externo.

Namespace:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop.8.0 (em Microsoft.VisualStudio.TextManager.Interop.8.0.dll)

Sintaxe

'Declaração
Public Structure ExternalError
public struct ExternalError
public value class ExternalError
[<Sealed>]
type ExternalError =  struct end
JScript oferece suporte ao uso de estruturas, mas não à declaração de novas.

O tipo ExternalError expõe os membros a seguir.

Métodos

  Nome Descrição
Método público Equals Indica se esta instância e um objeto especificado são iguais. (Herdado de ValueType.)
Método público GetHashCode Retorna o código hash para essa instância. (Herdado de ValueType.)
Método público GetType Gets the Type of the current instance. (Herdado de Object.)
Método público ToString Retorna o nome de tipo totalmente qualificado dessa instância. (Herdado de ValueType.)

Superior

Campos

  Nome Descrição
Campo público bstrFileName Nome de arquivo do arquivo que contém o erro.
Campo público bstrText Texto de erro.
Campo público fError Diferente de zero para o erro, zero para o aviso.
Campo público iCol Número de erro de coluna.
Campo público iErrorID Identificação de erro.
Campo público iLine Número de erro de linha.

Superior

Comentários

COM assinatura

De: singlefileeditor.idl

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

Essa estrutura é usada na IVsEnumExternalErrors interface e é retornado por uma chamada para o Next método.

Acesso thread-safe

Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.VisualStudio.TextManager.Interop