0

私はRememberTheMilk(http://ironcow.codeplex.com/)用のIronCowマネージAPIを使用しており、プログラムを使用してタスクを削除しようとしています。すでにログインしてタスクリストをダウンロードしましたが、後でタスクリストを削除しようとすると、次の例外が発生します。

[IronCow.RtmException] = {"User not logged in / Insufficient permissions"}

このコードを使用してタスクを削除しています(rtmはログインしたRTMオブジェクト、myTaskは削除しようとしているタスクオブジェクトです)

TaskListCollection tlc = rtm.TaskLists;

foreach (TaskList list in tlc)
{ 
    TaskListTaskCollection taskListsTasks = list.Tasks;
    foreach (Task task in taskListTasks)
    {
        if (!(task.IsDeleted || task.IsCompleted) && task.Name == myTask.Name)
        {
            list.Tasks.Remove(task);
        }
    }
}

エラーが発生する行はlist.Tasks.Removeです。

4

1 に答える 1

0

削除する必要がなかった古いバージョンのアプリからアクセス許可が保存されているため、アクセス許可の問題であることがわかりました

于 2011-02-08T20:22:55.027 に答える