IVsUIShell.ReportErrorInfo(Int32) Метод

Определение

Вспомогательный метод отображающий сообщение об ошибке пользователю.

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

Параметры

hr
Int32

[in] Отображаемое сообщение об ошибке.

Возвращаемое значение

Int32

Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.

Комментарии

Подпись COM

Из всшелл. IDL:

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

Этот метод обычно вызывается средой для сообщения всех объектов ошибок, переданных из VSPackage. Любой пакет VSPackage может использовать этот метод внутри собственной реализации, но большинство сбоев VSPackage передаются в среду для отчета.

Отображаемое сообщение должно быть ранее скрыто путем вызова SetErrorInfo API Win32 (или вызова вспомогательного метода SetErrorInfo ). Если HRESULT является стандартным кодом системной ошибки и сообщение об ошибке не задается через вызов SetErrorInfo , отображается стандартное системное сообщение об ошибке.

Применяется к