IVsUIShell.ReportErrorInfo(Int32) Methode

Definition

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

Int32

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.

Gilt für