C# Класс Crystalbyte.Equinox.DemoApp.ApplicationForm

Наследование: System.Windows.Forms.Form
Показать файл Открыть проект

Private Properties

Свойство Тип Описание
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

Открытые методы

Метод Описание
ApplicationForm ( ) : System

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void

Clean up any resources being used.

Приватные методы

Метод Описание
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

Описание методов

ApplicationForm() публичный Метод

public ApplicationForm ( ) : System
Результат System

Dispose() защищенный Метод

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
Результат void