POOM で仕事(Tasks)を抽出する方法

2009/05/19 20:37

POOM(Pocket Outlook Object Model)とは、Pocket Outlook のデータを操作するためのオブジェクトモデルです。
今回は、POOM を使用して Pocket Outlook の仕事データを抽出する方法をご紹介します。

[NCF2.0;C#]
using Microsoft.WindowsMobile.PocketOutlook;

using (OutlookSession session = new OutlookSession())
{
    // 作業中の仕事を抽出
    string restriction = string.Format("[Complete] = {0}", false);
    TaskCollection tasks = session.Tasks.Items.Restrict(restriction);
    foreach (Task task in tasks)
    {
        // 作業中の仕事を処理する
    }

    // さらに抽出した仕事から期限日が今日の仕事を抽出
    restriction = string.Format("[DueDate] = {0}", 
        DateTime.Today.ToLongDateString());
    tasks = tasks.Restrict(restriction);
    foreach (Task task in tasks)
    {
        // 今日の作業中の仕事を処理する
    }
}

Programing , Permalink

コメントを書く




biuquote
  • コメント
  • プレビュー
Loading