Tipos de eventos

Aplica-se ao: Access 2013, Office 2013

Há dois tipos básicos de eventos. Os "eventos Will", chamados antes do início de uma operação, geralmente incluem "Will" nos nomes — por exemplo, WillChangeRecordset ou WillConnect. Os eventos chamados após a conclusão de um evento geralmente incluem "Complete" nos nomes — por exemplo, RecordChangeComplete ou ConnectComplete. Há exceções — como no caso de InfoMessage — mas elas ocorrem após a conclusão da operação associada.

Eventos Will

Os manipuladores de eventos chamados antes do início da operação permitem que você examine ou modifique os parâmetros de operação e, em seguida, cancele a operação ou permita sua conclusão. Essas rotinas de manipulador de eventos geralmente têm nomes do formato Will Event.

Eventos Complete

Os manipuladores de eventos chamados após a conclusão de uma operação podem notificar seu aplicativo de que a operação foi concluída. Esse manipulador de eventos também é notificado quando um manipulador de eventos Will cancela uma operação pendente. Essas rotinas de manipulador de eventos geralmente têm nomes no formato EventoConcluído.

Os eventos Will e Complete geralmente são usados em pares.

Outros eventos

Os outros manipuladores de eventos — ou seja, eventos cujos nomes não estão no formato WillEvent ou EventComplete — são chamados somente após a conclusão de uma operação. Esses eventos são o Disconnect, o EndOfRecordset e o InfoMessage.