C# 클래스 Crystalbyte.Equinox.DemoApp.ApplicationForm

상속: System.Windows.Forms.Form
파일 보기 프로젝트 열기: MichielDeMey/Kolibrie-Mail

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