C# Class Crystalbyte.Equinox.DemoApp.ApplicationForm

Inheritance: System.Windows.Forms.Form
Afficher le fichier Open project: MichielDeMey/Kolibrie-Mail

Private Properties

Свойство Type Description
AddMailboxToTree void
AddMailboxToTreeSafely void
AddMessageToView void
AddMessageToViewSafely void
AddNodeToTreeView void
AuthenticateManually void
CreateAccountButtonClick void
CreateClientByAccount Crystalbyte.Equinox.Imap.ImapClient
CreateNodeFromMailbox System.Windows.Forms.TreeNode
DisplayMessage void
DisplayMessageSafely void
DisplayView void
ExtractName string
FetchEnvelopesAsync void
FetchMessageAsync void
FetchNextLevelOfMailboxesAsync void
InitializeComponent void
LogSafely void
OnAccountCollectionChanged object
OnListViewItemDoubleClicked void
OnMailboxTreeViewNodeMouseClick void
OnMessageGridSelectionChanged void
OpenFile void
StoreNodeForFastLookup void
UpdateProgressBarSafely void

Méthodes publiques

Méthode Description
ApplicationForm ( ) : System

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void

Clean up any resources being used.

Private Methods

Méthode Description
AddMailboxToTree ( IEnumerable mailboxes, string key ) : void
AddMailboxToTreeSafely ( IEnumerable mailboxes, string key ) : void
AddMessageToView ( Mailbox mailbox, Crystalbyte.Equinox.DemoApp.MyMessage message ) : void
AddMessageToViewSafely ( Mailbox mailbox, Crystalbyte.Equinox.DemoApp.MyMessage message ) : void
AddNodeToTreeView ( Crystalbyte.Equinox.DemoApp.Account account ) : void
AuthenticateManually ( Crystalbyte.Equinox.Imap.ManualSaslAuthenticationRequiredEventArgs e, Crystalbyte.Equinox.DemoApp.Account account ) : void
CreateAccountButtonClick ( object sender, EventArgs e ) : void
CreateClientByAccount ( Crystalbyte.Equinox.DemoApp.Account account ) : ImapClient
CreateNodeFromMailbox ( Mailbox mailbox ) : TreeNode
DisplayMessage ( Crystalbyte.Equinox.DemoApp.MyMessage message ) : void
DisplayMessageSafely ( Crystalbyte.Equinox.DemoApp.MyMessage message ) : void
DisplayView ( string text ) : void
ExtractName ( string fullname, char delimiter ) : string
FetchEnvelopesAsync ( Mailbox mailbox ) : void
FetchMessageAsync ( Crystalbyte.Equinox.DemoApp.MyMessage message ) : void
FetchNextLevelOfMailboxesAsync ( string root, Crystalbyte.Equinox.DemoApp.AccountStateObject stateObject ) : void
InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

LogSafely ( string message ) : void
OnAccountCollectionChanged ( NotifyCollectionChangedEventArgs e ) : object
OnListViewItemDoubleClicked ( object sender, EventArgs e ) : void
OnMailboxTreeViewNodeMouseClick ( object sender, TreeNodeMouseClickEventArgs e ) : void
OnMessageGridSelectionChanged ( object sender, EventArgs e ) : void
OpenFile ( Attachment attachment ) : void
StoreNodeForFastLookup ( Crystalbyte.Equinox.DemoApp.AccountStateObject stateObject, TreeNode node, string mailboxName ) : void
UpdateProgressBarSafely ( Crystalbyte.Equinox.DemoApp.MyMessage message, int loaded, int total ) : void

Method Details

ApplicationForm() public méthode

public ApplicationForm ( ) : System
Résultat System

Dispose() protected méthode

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
Résultat void