Exchange Web Services(EWS)で連絡先を管理する
Aspose.Emailは、Microsoft Exchange Server上でメールメッセージだけでなく、さまざまな操作を可能にします。以下を使用して EWSClient APIを使用すると、Exchangeメールボックスに保存された連絡先を取得、解決、作成、更新、削除できます。本記事では、Exchange Web Services(EWS)で連絡先を管理するための重要な操作を説明します。
EWS で連絡先を取得
Aspose.Email は以下を提供します EWSClient EWSを介してMicrosoft Exchangeに接続するクラスです。以下の例は、連絡先フォルダーからすべての連絡先を読み取る方法を示しています:
名前で連絡先を検索
表示名を使用して連絡先を解決できます。次の例では、一致する連絡先とその詳細を取得します:
連絡先メモ形式を決定する
この Contact->get_NotesFormat プロパティは、ノートテキストの形式を以下に従って指定します: TextFormat 列挙子。
ID で連絡先を取得
以下のコードサンプルに示すように、固有の連絡先IDを使用して特定の連絡先を取得できます。
連絡先の追加
使用する CreateContact() Exchange Serverに新しい連絡先を追加するメソッドです。次の例は、連絡先を設定し保存する方法を示しています:
連絡先の更新
サーバー上で連絡先情報は以下を使用して変更できます: IEWSClient->UpdateContact以下のコードサンプルは、Exchange Server の連絡先を取得、表示、更新する方法を示しています:
連絡先の削除
この IEWSClient class は以下を提供します DeleteContact Exchange Serverから連絡先にアクセスし削除するために使用します。このメソッドは連絡先IDまたは 連絡先 入力パラメーターとして使用します。
以下のコードスニペットは、Exchangeサーバーから連絡先を削除する方法を示しています: IEWSClient->DeleteContact.