IVsUIShell.ReportErrorInfo(Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Hilfsmethode, die dem Benutzer eine Fehlermeldung anzeigt.
public:
int ReportErrorInfo(int hr);
public:
int ReportErrorInfo(int hr);
int ReportErrorInfo(int hr);
public int ReportErrorInfo (int hr);
abstract member ReportErrorInfo : int -> int
Public Function ReportErrorInfo (hr As Integer) As Integer
Parameter
- hr
- Int32
[in] Anzuzeigende Fehlermeldung.
Gibt zurück
Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Bei einem Fehler wird ein Fehlercode zurückgegeben.
Hinweise
COM-Signatur
Aus vsshell. idl:
HRESULT IVsUIShell::ReportErrorInfo(
[in] HRESULT hr
);
Diese Methode wird in der Regel von der Umgebung aufgerufen, um alle Fehler Objekte zu melden, die von einem VSPackage an Sie übermittelt werden. Jedes VSPackage kann diese Methode intern für seine eigene Implementierung verwenden, aber die meisten Fehler in einem VSPackage werden an die Umgebung weitergegeben, um Berichte zu melden.
Die anzuzeigende Meldung sollte zuvor durch einen aufzurufenden Befehl der Win32- SetErrorInfo API (oder durch einen Rückruf der Hilfsmethode) entfernt worden sein SetErrorInfo . Wenn HRESULT ein standardmäßiger Systemfehler Code ist und keine bestimmte Fehlermeldung durch einen-Aufrufsatz außer Kraft gesetzt wird SetErrorInfo , wird die standardmäßige System Fehlermeldung angezeigt.