IVsUIShell.ReportErrorInfo(Int32) Yöntem

Tanım

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

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

Parametreler

hr
Int32

'ndaki Görüntülenecek hata iletisi.

Döndürülenler

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.

Açıklamalar

COM Imzası

Vsshell. IDL dosyasından:

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

Bu yöntem, bir VSPackage 'dan kendisine geçirilen hata nesnelerini raporlamak için genellikle ortam tarafından çağırılır. Herhangi bir VSPackage, bu yöntemi kendi uygulamasına göre kullanabilir, ancak bir VSPackage içindeki çoğu başarısızlık raporlamak için ortama yayılır.

Görüntülenecek ileti, daha önce Win32 SetErrorInfo API çağrısı (veya yardımcı yöntemine yapılan bir çağrı) tarafından verilmelidir SetErrorInfo . HRESULT standart bir sistem hata kodu ise ve çağrısı ile ayrılmış belirli bir hata iletisi yoksa SetErrorInfo , standart sistem hata iletisi görüntülenir.

Şunlara uygulanır