2016-07-04 3 views
0

Ich versuche, eine Kategorie Farbe zu meinen Kategorien hinzuzufügen, um es für den Endbenutzer klarer zu machen. Das Problem ist, dass mailItem.FlagIcon ist veraltet und es gibt keinen Ersatz dafür. Ich weiß, ich kann immer noch die FlagIcon verwenden, aber veraltet bedeutet, alt, nicht mehr verwendet, und ich möchte nicht eine neue 2016-Anwendung, die eine Abhängigkeit von einer veralteten und möglicherweise entfernten Funktion.Outlook-Add-In Kategorie Flag Status (Veraltet flagicon)

Um klar zu sein, siehe das Bild von dem, worüber ich spreche.

Deprecated function

ich derzeit verwenden: Outlook.MailItem.FlagIcon = Outlook.OlFlagIcon.olRedFlagIcon

Ich benutze auch: Outlook.MailItem.FlagIcon = Outlook.OlFlagIcon.olYellowFlagIcon

Das rot man arbeitet, wird die Orange nicht, wie oben gesagt, ich will nicht abhängig sein auf diese Funktionen mehr, aber es scheint keine Möglichkeit, dies zu erreichen, ohne diese Funktionen zu verwenden.

Antwort

1

Sie haben Recht, dass Sie FlagIcon nicht festlegen sollten. Sie können eine Farbe jedoch nicht direkt so zuweisen, wie Sie denken. Sie können nur die Kategorie hinzufügen, die Sie MailItem.Categories hinzufügen möchten. Die Farbe wird in der Hauptkategorienliste vorbelegt und verwaltet. Wenn Sie also die Farbe für die Kategorie ändern möchten, müssen Sie das entsprechende Category-Objekt aus der Store.Categories-Auflistung abrufen (jeder Store hat eine andere MCL) und Category.Color auf den gewünschten Wert setzen. Dadurch werden ALLE vorhandenen Kategorien in ALLEN Elementen aktualisiert, um die neu zugewiesene Farbe anzuzeigen.

+0

Es ist zu schade, dass sie diese Funktion veraltet haben, meine Kollegen sind wirklich an diese Funktion gewöhnt, genau wie ich. Atleast wir haben eine Möglichkeit, es wieder zum Laufen zu bringen :) Prost! –

+0

Es war veraltet beginnend mit Outlook 2007 Ich glaube, –

+0

leider ist dies eine schlechte Arbeit für uns, ich versuchte dies, aber nach dem Testen (funktioniert auf allen Clients) fanden wir heraus, dass wir nicht alle Kategorien mit Farbgebung programmatisch hinzufügen können Master-Category-Liste, und dies von Hand zu tun, das ist ein bisschen viel für Tausende von Kunden: P –