ILkStore Interface

ILkStore is a primary interface for working with Windows Live Mail store. It allows accessing to the top level folders, such as quick views and outbox, retrieve a current folder and a list of registered accounts.

The ILkStore type exposes the following members.

Methods

NameDescription
Public method OpenAccount Opens an account by identifier.
Public method OpenFolder Opens a folder by identifier. Zero can be used to access a root folder.
Public method ReleaseFolderHash Helper method to reset internal folder hash.
Properties

NameDescription
Public property Accounts Provides access to all registered email accounts.
Public property CurrentFolder Retrieves a current folder object.
Public property DefaultAccount Returns default account.
Public property LocalStoreFolder Provides a link to a Local Store Folder.
Public property OutboxFolder Retrieves Outbox folder.
Public property QuickViewsFolder Provides a link to Quick Views Folder.
Events

NameDescription
Public event CurrentMessageChanged Notifies a plugin if an email selection changed.
Public event EmailDownloadFinished Notifies a plugin if a message downloading process finished.
Public event EmailDownloadStarted Notifies a plugin if a message downloading process started.
Public event FolderChanged Notifies a plugin if a folder selection changed.
Public event FolderCreated Notifies a plugin if a new folder created.
Public event FolderDeleted Notifies a plugin if a folder deleted.
Public event FolderMoved Notifies a plugin if a folder moved.
Public event FolderRenamed Notifies a plugin if a folder renamed.
Public event MessageDownloaded Notifies a plugin about message download completion requested for an email on IMAP server using property MessageHeader.
Public event MessageSending Notifies a plugin if a new message is sending. The message sending can be cancelled by putting True in doCancelSending.
Public event NewAccount Notifies a plugin if a new account created.
Public event NewMessage Notifies a plugin if a new message arrives.
See Also