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] Отображаемое сообщение об ошибке.
Возвращаемое значение
Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.
Комментарии
Подпись COM
Из всшелл. IDL:
HRESULT IVsUIShell::ReportErrorInfo(
[in] HRESULT hr
);
Этот метод обычно вызывается средой для сообщения всех объектов ошибок, переданных из VSPackage. Любой пакет VSPackage может использовать этот метод внутри собственной реализации, но большинство сбоев VSPackage передаются в среду для отчета.
Отображаемое сообщение должно быть ранее скрыто путем вызова SetErrorInfo API Win32 (или вызова вспомогательного метода SetErrorInfo ). Если HRESULT является стандартным кодом системной ошибки и сообщение об ошибке не задается через вызов SetErrorInfo , отображается стандартное системное сообщение об ошибке.