2016-06-30 5 views
0

Wie überprüfe ich, ob MailItem.Attachments bereits einen Anhang mit demselben Dateipfad enthalten?C# VSTO MailItem.Attachments

So etwas wie

if (!MailItem.Attachments.Contains("this"){ 
    //add it 
} 

Antwort

1

Die Anhänge Sammlung intherit nicht von System.Collections, so dass Sie nicht typische Liste Methoden verwenden können. Sie müssen eine Schleife (verwenden Sie ein For, nicht ein für jedes mit Outlook-Objekten) durch jede Anlage, um die Attachment.FileName-Eigenschaft zu bewerten.

+0

Danke, gute Antwort – pixel