Aracılığıyla paylaş


IVsUIShell.ReportErrorInfo Yöntem (Int32)

 

Kullanıcıya bir hata iletisi görüntüler yardımcı yöntemi.

Ad Alanı:   Microsoft.VisualStudio.Shell.Interop
Derleme:  Microsoft.VisualStudio.Shell.Interop (Microsoft.VisualStudio.Shell.Interop.dll içinde)

Sözdizimi

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

Parametreler

  • hr
    Type: System.Int32

    [in] Görüntülenecek hata iletisi.

Dönüş Değeri

Type: System.Int32

Yöntem başarılı olursa, döndürür S_OK. Başarısız olursa, bir hata kodu döndürür.

Notlar

COM imza

Vsshell.idl:

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

Bu yöntem genellikle bir VSPackage geçirilen hata nesneleri bildirmek için ortamı tarafından çağrılır. Herhangi bir VSPackage kendi uygulama için bu yöntemi kullanabilirsiniz, ancak çoğu hataları vspackage'ta raporuna ortamına yayılır.

Görüntülenecek iletiyi daha önce hemen Win32 çağrısıyla stashed SetErrorInfo API (yardımcı yöntem çağrısı veya SetErrorInfo). HRESULT standart sistem hata kodu ve belirli bir hata iletisi ayarlanmış yok kenara bir çağrı yoluyla SetErrorInfo, standart bir sistem hatası iletisi görüntülenir.

Ayrıca bkz.

IVsUIShell Arabirim
Microsoft.VisualStudio.Shell.Interop Ad Alanı

Başa dön