Condividi tramite


Struttura ExternalError

Utilizzata per creare un nuovo errore esterno.

Spazio dei nomi:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop.8.0 (in Microsoft.VisualStudio.TextManager.Interop.8.0.dll)

Sintassi

'Dichiarazione
Public Structure ExternalError
public struct ExternalError
public value class ExternalError
[<Sealed>]
type ExternalError =  struct end
JScript supporta l'utilizzo di strutture ma non la dichiarazione di nuove.

Il tipo ExternalError espone i seguenti membri.

Metodi

  Nome Descrizione
Metodo pubblico Equals Indica se questa istanza e un oggetto specificato sono uguali. (Ereditato da ValueType)
Metodo pubblico GetHashCode Restituisce il codice hash per l'istanza. (Ereditato da ValueType)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico ToString Restituisce il nome completo del tipo di questa istanza. (Ereditato da ValueType)

In alto

Campi

  Nome Descrizione
Campo pubblico bstrFileName Nome del file che contiene l'errore.
Campo pubblico bstrText Testo dell'errore.
Campo pubblico fError Diverso da zero di errore, zero per avviso.
Campo pubblico iCol numero di colonne di errori.
Campo pubblico iErrorID identificazione di errori
Campo pubblico iLine numero di riga di errori.

In alto

Note

Firma COM

da: singlefileeditor.idl

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

Questa struttura viene utilizzata in Next collegare e restituito da una chiamata a di IVsEnumExternalErrors metodo.

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.TextManager.Interop