OESTORE::IOEFolderManagerEvents Interface Reference

List of all members.

Public Member Functions

HRESULT OnFolderCreated ([in] long folderId)
HRESULT OnFolderDeleted ([in] long folderId)
HRESULT OnFolderMoved ([in] long folderId)
HRESULT OnFolderRenamed ([in] long folderId)
HRESULT OnFolderUnreadChanged ([in] long folderId)
HRESULT OnNewMessage ([in] long folderId,[in] long newMsgId)

Member Function Documentation

HRESULT OESTORE::IOEFolderManagerEvents::OnFolderCreated ( [in] long  folderId  ) 

Event triggered when a folder is created.

HRESULT OESTORE::IOEFolderManagerEvents::OnFolderDeleted ( [in] long  folderId  ) 

Event triggered when a folder is deleted.

HRESULT OESTORE::IOEFolderManagerEvents::OnFolderMoved ( [in] long  folderId  ) 

Event triggered when a folder is moved.

HRESULT OESTORE::IOEFolderManagerEvents::OnFolderRenamed ( [in] long  folderId  ) 

Event triggered when a folder is renamed.

HRESULT OESTORE::IOEFolderManagerEvents::OnFolderUnreadChanged ( [in] long  folderId  ) 

Event triggered when a message from a folder changes its read flag.

HRESULT OESTORE::IOEFolderManagerEvents::OnNewMessage ( [in] long  folderId,
[in] long  newMsgId 
)

Event triggered when a new message is stored in a folder.
This is a global event and can be used to know when a message is created in any folder.
To active this event you have to call IOEFolderManager::ActivateGlobalNotification



Developed by Nektra