2016-07-04 12 views
0

カテゴリの色をカテゴリに追加して、エンドユーザーに明瞭に表示しようとしています。 問題は、mailItem.FlagIconは廃止され、置き換えられていないようです。 私はまだFlagIconを使用することができますが、廃止予定の手段oldはもう使用されないことを知っています。廃止され、おそらく削除された機能に依存する新しい2016アプリケーションを望みません。Outlookアドインカテゴリフラグステータス(非推奨のフラグアイコン)

明確にするために、私が何を話しているのかを見てください。 Outlook.MailItem.FlagIcon = Outlook.OlFlagIcon.olRedFlagIcon

私も使用します:私は現在使用

Deprecated function

Outlook.MailItem.FlagIcon = Outlook.OlFlagIcon.olYellowFlagIcon

赤1作品以上の言ったように、オレンジ色は、私が依存するようにしたくないしませんこれらの関数を使用することなくこれを達成する方法はないようです。

答えて

1

FlagIconを設定しないでください。しかし、考えているように色を直接割り当てることはできません。 MailItem.Categoriesに必要なカテゴリを追加するだけで済みます。マスターカテゴリリストに色があらかじめ割り当てられて管理されています。したがって、カテゴリの色を変更する場合は、Store.Categoriesコレクション(各Storeには異なるMCLがあります)から関連するCategoryオブジェクトを取得し、Category.Colorを目的の値に設定する必要があります。これにより、ALL項目のすべての既存カテゴリが更新され、新しく割り当てられた色が表示されます。

+0

この機能は廃止されたことがあまりにも悪いので、私の同僚はこの機能に本当に慣れています。私はAtleastに今すぐもう一度働かせる方法があります:)歓声! –

+0

これはOutlook 2007から非難されました。私は –

+0

が不幸にもこの問題を解決するとは思っていませんでしたが、試してみましたが、すべてのクライアントで動作しています。マスターカテゴリリストを作成し、これを手作業で行う必要があります。それは何千ものクライアントのためのものです:P –