Best Practice for displaying error message of Plug In

Hi,

Is there any best practice dictating where and how to display an error message for the plug in?

Say my verification plug in encountered an error while verifying the text. Where should I display this error message?

Should I throw an Exception (which will be displayed as an Exception window in Trados)?

Should I display an error in the verification results?

Should I fail silently?

Thanks!