GrapeCity Secure Mail for .NET 4.0J
Imap クラス メンバ
プロパティ  メソッド  イベント

Imapデータ型で公開されるメンバを以下の表に示します。

パブリック コンストラクタ
 名前解説
Public コンストラクタImap コンストラクタImapコンポーネントの新しいインスタンスを初期化します。  
トップ
パブリック プロパティ
 名前解説
Public プロパティCapabilitiesサーバーの機能を表すStringの配列を取得します。 Dart.Mail.MailBaseから継承されます。
Public プロパティCommandCount未処理コマンドの数を取得します。  
Public プロパティConnectionサーバー通信に使用されるTCP接続。  
Public プロパティContainer System.ComponentModel.Componentから継承されます。
Public プロパティDelimiterメールボックスのレベルを区切る区切り文字を取得します。  
Public プロパティEncodingコンポーネントによって使用される文字エンコーディング。 Dart.Mail.MailBaseから継承されます。
Public プロパティMailboxesサーバーメールボックスのモデルを含むMailboxCollectionを取得します。  
Public プロパティMailboxNameEncodingMailbox.Nameに使用されるエンコーディングを取得または設定します。デフォルトはImapUTF7です。  
Public プロパティSelectedMailbox選択されているMailboxを取得または設定します。  
Public プロパティServerGreetingサーバーへの接続後に受信されたグリーティングを取得します。 Dart.Mail.MailBaseから継承されます。
Public プロパティSessionサーバーの接続および認証設定を指定します。  
Public プロパティSite System.ComponentModel.Componentから継承されます。
Public プロパティSynchronizingObjectUIスレッドへのデータのマーシャリングに使用するオブジェクトを取得または設定します(イベントを発生させるため)。 Dart.Mail.ComponentBaseから継承されます。
Public プロパティSyncRoot使用中の上位層プロトコルへのアクセスの同期化に使用されるオブジェクトを取得します。 Dart.Mail.ComponentBaseから継承されます。
Public プロパティTag任意のユーザーデータを格納するオブジェクトを取得または設定します。 Dart.Mail.ComponentBaseから継承されます。
トップ
パブリック メソッド
 名前解説
Public メソッドAuthenticateImapSessionに従ってクライアントを認証します。 Mailboxesに情報が格納されます。  
Public メソッドCloseログアウトして接続を閉じます。  
Public メソッドConnectSessionで指定されたパラメーターを使用してIMAP4サーバーに接続します。  
Public メソッドCreateObjRef System.MarshalByRefObjectから継承されます。
Public メソッドDispose() System.ComponentModel.Componentから継承されます。
Public メソッドGetAllMailboxesルートからメールボックスツリーを走査して、サーバーで見つかったすべてのメールボックスのフラットなリストを返します。  
Public メソッドstatic (Shared in Visual Basic)GetDefaultPort指定したMailSession設定に対して通常使用されるポートを返します。  
Public メソッドGetLifetimeService System.MarshalByRefObjectから継承されます。
Public メソッドIdle非請求のメールボックス更新情報を送信できることをサーバーに知らせます。何らかのコマンドが別のスレッドで送信されるまで、実行をブロックします。更新が受信されるたびにUpdateイベントが発生します。  
Public メソッドInitializeLifetimeService System.MarshalByRefObjectから継承されます。
Public メソッドInvokeオーバーロードされます。 指定したユーザーコマンドを送信します。  
Public メソッドListオーバーロードされます。 購読しているかどうかを問わず、IMAPサーバーで見つかったすべてのルートメールボックスのリストを返します。  
Public メソッドMarshalオーバーロードされます。 文字列およびオブジェクトをUIスレッドにマーシャリングし、UserStateイベントを発生させます。 Dart.Mail.ComponentBaseから継承されます。
Public メソッドNoopNOOPコマンドを送信し、サーバーセッションタイムアウトをリセットして変更をポーリングします。  
Public メソッドSelect新しいMailboxを作成し、SelectedMailboxをこの値に設定します。  
Public メソッドStartワーカースレッドを開始し、指定したデリゲートを実行します。 Dart.Mail.MailBaseから継承されます。
Public メソッドToString System.ComponentModel.Componentから継承されます。
トップ
パブリック イベント
 名前解説
Public イベントAlertサーバーからの応答にアラートメッセージが含まれるときに発生します。  
Public イベントDisposed System.ComponentModel.Componentから継承されます。
Public イベントErrorMarshal(Exception)が使用されたとき、またはStartを使用して作成されたワーカースレッドで未処理例外がスローされたときに発生します。 Dart.Mail.ComponentBaseから継承されます。
Public イベントProgressメッセージまたはメッセージセクションの取得中に繰り返し発生します。  
Public イベントUpdate非請求データがサーバーから受信されたときに発生します。  
Public イベントUserStateMarshal(String,Object)が使用されたときに発生します。 Dart.Mail.ComponentBaseから継承されます。
トップ
参照

参照

Imap クラス
Dart.Mail 名前空間

 

 


© 2003, GrapeCity inc. All rights reserved.