この短いトピックでは、明確に定義された手順に従い、サンプル コードを使用して、C# を使用して MapiCalendar を PST に追加する方法を学習します。シンプルな API 呼び出しを使用して、C# で PST に Mapi カレンダーを挿入することができます。このアプリケーションは、Windows、Linux、または macOS などのオペレーティング システムでサポートされている .NET 環境のいずれでも利用できます。
C# で Mapi カレンダーを PST に挿入する手順
- NuGet パッケージ マネージャーから Aspose.Email アセンブリをインストールするようにアプリケーションをセットアップします
- MapiCalendar インスタンスを使用して予定情報を追加します
- MapiRecipientCollection オブジェクトをインスタンス化して、会議出席者リストを追加します
- PersonalStorage クラスを使用して、ディスク上に空の PST ファイルを作成します
- PST ストレージ内に Calendar という名前のフォルダーを作成します。
- PST ストレージ フォルダー内に予定を追加します。
MapiCalendar を PST に追加するには、上記の手順に従って C# ベースの API を使用できます。 MapiCalendar クラスのインスタンスを使用していくつかの予定を追加することから始め、次に MapiRecipientCollection クラスを使用して予定の出席者リストを追加します。その後、空の PST ファイルがディスク上に作成され、PST 内に新しく作成された予定表フォルダーに予定が追加されます。
C# を使用して MapiCalendar を PST に追加するコード
上記の C# の例では、ディスクに保存されている PST ファイルに Mapi Calendar を挿入します。また、PST ファイル データを取得して、MS Outlook またはその他のクライアントにアップロードすることもできます。 MapiCalendar は、添付ファイルの挿入、通常の本文コンテンツ、HTML 本文コンテンツ、RTF 本文コンテンツ、開始日、終了日、場所など、あらゆる予定に関連付けることができる豊富なカスタマイズを提供します。 MapiRecipient クラスでは、受信者タイプ、表示名、受信者追跡ステータスなどの受信者情報を追加して、提案された要求に対する受信者の応答を監視することもできます。
このガイドでは、C# ベースの API を使用して MapiCalendar を PST に挿入する方法を学びました。メールを HTML に変換する場合は、C# を使用して Outlook 電子メールを HTML に変換する方法 の記事を参照してください。