IVsUIShell.ReportErrorInfo(Int32) Método

Definição

O método auxiliar que exibe uma mensagem de erro para o usuário.

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

Parâmetros

hr
Int32

no Mensagem de erro a ser exibida.

Retornos

Int32

Se o método for bem-sucedido, retornará S_OK. Se falhar, retornará um código de erro.

Comentários

Assinatura COM

De VSShell. idl:

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

Esse método é geralmente chamado pelo ambiente para relatar qualquer objeto de erro passado a ele de um VSPackage. Qualquer VSPackage pode usar esse método interno para sua própria implementação, mas a maioria das falhas em um VSPackage é propagada para o ambiente a ser relatado.

A mensagem a ser exibida deve ser anteriormente ocultada por uma chamada para a API do Win32 SetErrorInfo (ou uma chamada para o método auxiliar SetErrorInfo ). Se o HRESULT for um código de erro do sistema padrão e não houver nenhuma mensagem de erro específica além de uma chamada para SetErrorInfo , a mensagem de erro do sistema padrão será exibida.

Aplica-se a