C # backgroundWorker reporta string?

Como posso relatar uma string (como "agora pesquisando arquivo ...", "encontrada seleção ...") de volta para o meu windows.form de um backgroundWorker, bem como uma porcentagem. Além disso, tenho uma classe grande que contém o método que quero executar no backgroundWorker_Work. Eu posso chamá-lo por Class_method (); mas eu sou incapaz de relatar meu percentual feito ou qualquer coisa da classe chamada, apenas do método backgroundWorker_Work.

Obrigado!

questionAnswers(3)

yourAnswerToTheQuestion