Sdílet prostřednictvím


IVsUIShell.ReportErrorInfo – metoda (Int32)

 

Pomocná metoda, která se uživateli zobrazí chybovou zprávu.

Obor názvů:   Microsoft.VisualStudio.Shell.Interop
Sestavení:  Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)

Syntaxe

int ReportErrorInfo(
    int hr
)
int ReportErrorInfo(
    int hr
)
abstract ReportErrorInfo : 
        hr:int -> int
Function ReportErrorInfo (
    hr As Integer
) As Integer

Parametry

  • hr
    [v] Zobrazit chybová zpráva.

Vrácená hodnota

Type: System.Int32

Pokud metoda uspěje, vrací S_OK.Pokud se nezdaří, vrátí kód chyby.

Poznámky

Podpis COM

Z vsshell.idl:

HRESULT IVsUIShell::ReportErrorInfo(
   [in] HRESULT hr
);

Tato metoda se nazývá obecně prostředí zprávy předávané z VSPackage objekty chyb.Jakékoli VSPackage můžete použít tuto metodu vnitřní vlastní provádění, ale selhání v VSPackage jsou předány prostředí sestavy.

Zpráva zobrazená by měla být dříve stashed pryč volání Win32 SetErrorInfo API (nebo volání metody pomocné SetErrorInfo).Pokud je hodnota HRESULT chybový kód standardního systému a žádné konkrétní chybové zprávy vyňatou pomocí volání SetErrorInfo, pak se zobrazí chybová zpráva standardní systém.

Viz také

IVsUIShell – rozhraní
Microsoft.VisualStudio.Shell.Interop – obor názvů

Zpátky na začátek