Freigeben über


ExternalError-Struktur

Wird verwendet, um einen neuen externen Fehlers zu erstellen.

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

Syntax

'Declaration
Public Structure ExternalError
public struct ExternalError
public value class ExternalError
[<Sealed>]
type ExternalError =  struct end
JScript unterstützt die Verwendung von Strukturen, aber nicht die Deklaration von neuen Strukturen.

Der ExternalError-Typ macht die folgenden Member verfügbar.

Methoden

  Name Beschreibung
Öffentliche Methode Equals Gibt an, ob diese Instanz und ein angegebenes Objekt gleich sind. (Von ValueType geerbt.)
Öffentliche Methode GetHashCode Gibt den Hashcode für diese Instanz zurück. (Von ValueType geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode ToString Gibt den voll qualifizierten Typnamen dieser Instanz zurück. (Von ValueType geerbt.)

Zum Seitenanfang

Felder

  Name Beschreibung
Öffentliches Feld bstrFileName Dateiname der Datei, die den Fehler enthält.
Öffentliches Feld bstrText Fehlertext.
Öffentliches Feld fError Ein Wert ungleich 0 (null) für Fehler, für die Warnung.
Öffentliches Feld iCol Fehlerspaltennummer.
Öffentliches Feld iErrorID Fehler ID.
Öffentliches Feld iLine Fehlerzeile Zahl.

Zum Seitenanfang

Hinweise

COM-Signatur

Von: singlefileeditor.idl

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

Diese Struktur wird in der IVsEnumExternalErrors-Schnittstelle verwendet und ist durch einen Aufruf der Next-Methode zurückgegeben.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.TextManager.Interop-Namespace