2016-05-29 8 views
0

Gibt es Objekt oder Eigenschaften, um ID zu diesem Ordner hinzuzufügen, etwas wie UserProperties, aber auf Ordnerebene nicht Elemente.Gibt es trotzdem ID oder Wert zu MAPIFolder zu speichern

Die Idee ist, Baum von Ordnern zu erstellen, die sich auf den Typ in meiner Datenbank beziehen, und ich versuche, ID dort zu speichern, wenn Mail zu ihnen verschoben wurde.

Grüße,

Antwort

1

Benutzereigenschaften auf Ordner wird nicht funktionieren, weil nicht alle Speicher-Anbieter Unterstützung namens MAPI-Eigenschaften (PST Anbieter unterstützt, tut Exchange-Anbieter nicht).

Um Daten pro Ordner zu speichern, besteht die Standardlösung darin, eine verborgene (verknüpfte) Nachricht im Ordner zu verwenden. Sie können solche Nachrichten in OutlookSpy sehen - klicken Sie auf IMAPIFolder, wechseln Sie zur Registerkarte "Zugehörige Inhalte".

Das Outlook-Objektmodell unterstützt ausgeblendete Nachrichten über die MAPIFolder.GetStorage-Methode, die eine Instanz des Objekts StorageItem zurückgibt.

+0

Wie wäre es mit einer externen Datenbanktabelle zur Zuordnung der ID [Ordner-ID und zugehörige Datenbank-ID]? –

+1

Sie können, aber Sie benötigen eine externe DB dafür. –

Verwandte Themen